Gary White is a Principal Engineer and cloud technologist with 11 years of experience building and scaling CI/CD platforms, developer tooling, and open source programs for enterprises like Wayfair and Verizon. He blends hands-on systems engineering (Terraform, Puppet, Kubernetes, Rust, Go) with program-level strategy—driving Wayfair’s maintained open source projects from 35% to 87% and migrating CI from GitLab to Buildkite to achieve 95th-percentile builds under 10 minutes. A seasoned OSS advocate and speaker (KubeCon, TremorCon, Cloud Foundry Summit), he contributes to projects such as Buildkite agent/docs and tremor-runtime, and led a notable rewrite of an OpenTelemetry demo from Go to Rust. Gary is adept at translating business risk into actionable automation—he tracked 5k projects and 1M+ dependencies to quantify vulnerability and licensing exposure across an organization. He mentors engineers, drives developer advocacy, and combines pragmatic architecture instincts with rapid iteration to deliver resilient, production-grade systems. Based in Boston, he pairs enterprise-scale impact with a curious, community-minded approach (memes and snacks included).
10 years of coding experience
7 years of employment as a software developer
Rivier University
BS Computer Science, BS Computer Science at University of Massachusetts Amherst
The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network
Role in this project:
Back-end & DevOps Engineer
Contributions:18 commits, 9 PRs, 9 comments in 1 year 3 months
Contributions summary:Gary implemented features to support artifact uploading and downloading using Artifactory, a common artifact repository. They developed Go code to interact with the Artifactory API, manage authentication, and handle file transfers. Additionally, the user addressed path formatting issues, integrated the job ID into the upload path to avoid collisions, and improved the overall reliability of the artifact upload process.
Contributions:13 reviews, 44 commits, 3 PRs in 6 months
Contributions summary:Gary primarily contributed to the Tremor runtime project by implementing and improving build processes, versioning, and testing infrastructure. They focused on integrating git branch and hash information into the build process and the application's version output. Additionally, the user made updates to the Docker build process and build configurations, integrating Git information for more informative builds. They also addressed linting issues, improving code quality and maintainability.
tremor-queryrusttremor-languagescodebasetremor
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.