Director of Cloud Services
2019-07-01 - present
Alpharetta, Georgia, United States

Leading the engineering team that builds the core infrastructure security blocks to allow Equifax to migrate to the Google Cloud Platform and comply with FedRAMP standards.

  • Established best practices for managing Google Kubernetes Engine and created Terraform automation that teams can use create clusters that meet high Equifax security standards. Continuing to bring new functionality such as Anthos Service Mesh and Anthos Configuration Manger as part of the Equifax standard for GKE.
  • Designed configuration in GKE and ASM that support observability requirements to run GKE at global scale for our SRE leads.
  • Developed an internal container image catalog to support the SDLC standards for all development teams. Container images are regularly scanned for vulnerabilities and updated daily to ensure we have tight control over our Software Supply Chain. Containers are tested to ensure functionality within the tightly controlled IT environment at Equifax. This catalog covers a wide variety of technologies such as C#, Java, Go, NodeJS, Python, PowerShell, Terraform, Istio, Prometheus, Grafana, PostgreSQL and more.
  • Designed automation to build server images as well as the policies to ensure cloud servers meet Equifax security standard. Created automation that software teams can use to automate server rebuilds on a frequent basis without application downtime and eliminate traditional patching.
  • Designed Equifax Shell, a cloud resource where developers and software engineers can work that is kept up to date with the latest security patches and tool versions. It ensures teams are always on the same versions of toolsets but can work with familiar development platforms like Visual Studio Code. It greatly speeds the time it takes for a new employee to be productive.
  • A key member of the “Crusade Against Bureaucracy” initiative to remove the blockers that keep employees from being efficient while still maintaining high security standards across the company.
Senior Director of Platform Services
2005-07-05 - 2019-06-30
Atlanta, Georgia, United States

I was originally a Software Team Lead but progressed in my career to Senior Director. I was involved in supporting major platforms like March Madness steaming, CNN.com, NBA and CNN Elections.

  • I led the Crossroad development team that developed a new broadcast scheduling and advertising management system which handles over 40% of the revenue of the company. I introduced agile development methodologies to the company as part of this effort. The system is licensed to other companies and was awarded an EMMY for its technological achievement.
  • I developed the automation to deploy the Crossroad system across hundreds of servers and reduced deployment time from over a day to less than an hour and reduced the errors introduced from manual configuration. It automates all the auditing need to prove compliance with SOX standards.
  • I designed and built the first data warehouse system for Turner Broadcasting to support analysis of advertising data for linear and digital systems based on the Microsoft SQL BI stack. I later led a team to transition service to a full featured Business Intelligence system by introducing PowerPivot and then Power BI. I finally started work on transitioning the system to Snowflake to support the large amounts of data from steaming sources.
  • I created a plan to save money and increase productivity by using senior resources that could apply automation to routine DBA tasks. I was able to bring back several people who were laid off and I improved our level of service.
  • During a critical data center failure, which included the DR site, I was able to use automation to build out a new production environment in our development data center and have Crossroad operational before the next schedule was due in the morning. This prevented us from having no media to air on over 14 networks which would have results in millions of dollars of lost revenue.
  • I worked with the NBA to transition their Sybase servers to cloud based SQL Servers for replication of statistics data and saved over $400K in annual licensing costs.
  • I managed vendor relationships with cloud and tool vendors that supported our development efforts. I worked with vendors of public clouds, development tools and databases including Microsoft, Amazon, Oracle, GitHub, Mongo, Tableau, Qlik, Elastic, JetBrains and Pluralsight and millions of dollars in budgets.
  • I introduced Power BI across the corporation to replace Power Pivot, Tableau and Qlik which saved over $250K in annual license costs.
  • I built Kubernetes systems in AWS and Azure that met the SOX compliance needed for revenue critical systems.
Practice Principal Consultant
2004-06-01 - 2005-06-30
Born Information Solutions
Atlanta, Georgia, United States

Met with customers to sell and deliver consulting services to assist in building custom software solutions. Conducted architectural assessments for various national and regional companies to deploy best practices for Web Service based applications. Architected financial systems built around smart clients, SQL Server and SQL Reporting Services.

Solution Architect II
2003-09-01 - 2004-05-31
Atlanta, Georgia, United States

HP acquired Extreme Logic. Lead consultant teams to develop solutions for Enterprise customers. Engaged on several proof-of-concept projects to help sell the Microsoft base systems to potential customers. Accepted to the Microsoft Platinum Partner program. Built systems around service oriented architecture for desktop, web and mobile platforms.

Senior Consultant
2001-10-01 - 2003-08-30
Atlanta, Georgia, United States

Developed customs solutions for Enterprise clients using the Microsoft .NET and SQL platform for client/server and web based applications.

President
1994-01-31 - 2001-09-30
The Cannon Software Group
Suwanee, Georgia, United States

Consultant for small and mid-size businesses. Built custom software solutions and assumed the role of trusted advisor to my customers.

President
1990-01-31 - 1993-12-31
Micro Integration Systems
Atlanta, Georgia, United States

Sold hardware and software solutions for small businesses. Developed custom software solutions for Windows systems.

C++ Developer
1989-01-31 - 1990-12-31
Duluth, Georgia, United States

Developed health insurance management systems for IBM OS/2.

C++ Developer
1986-06-30 - 1988-12-31
Atlanta, Georgia, United States

Developed credit insurance management systems for IBM PC systems.