Senior Distinguished Engineer, Infrastructure at GitLab
Western Cape, South Africa
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Andrew Newdigate is a seasoned infrastructure engineer and leader with over 20 years of experience building and scaling large-scale cloud-native platforms, now serving as Senior Distinguished Engineer at GitLab. He leads the engineering effort for GitLab Dedicated—an isolated SaaS for enterprise and federal customers—bringing deep hands-on expertise in Go, Kubernetes, Terraform, Prometheus and multi-cloud migrations. Andrew has repeatedly driven high-impact projects at scale, from leading Gitaly to handling thousands of Git ops per second to running GitLab’s migration to Google Cloud, and he combines pragmatic engineering with a clear long-term technical vision. He’s known for fostering consensus without groupthink, creating incremental delivery practices (“Always Be Shipping”), and removing productivity blockers before they surface. An active open-source contributor, his work spans backend and DevOps improvements across prominent GitLab projects and community libraries, including performance and observability enhancements. Based in the Western Cape, he pairs executive-level strategic influence with frequent hands-on code and operational contributions.
A Javascript module to convert Emoji keywords to images
Role in this project:
Front-end Developer
Contributions:20 commits in 2 months
Contributions summary:Andrew focused on improving the performance and functionality of the emojify.js module. Their contributions included optimization of the codebase and addressing performance bottlenecks. They also created an updater, integrating the latest emoji data from an external source, demonstrating an understanding of project maintenance and data integration. The user was actively involved in testing, as seen by their work on updating and refining existing tests.
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
Back-end Developer
Contributions:125 commits in 2 years 3 months
Contributions summary:Andrew primarily contributed to the GitLab CE backend, focusing on Gitaly client interactions and other core services. They made changes to timeout values within the Gitaly client and implemented modifications to various Gitaly client service files. The user also updated API logging, incorporating Gitaly calls, and added route information, suggesting a focus on improving the logging and monitoring capabilities of the API. The commits demonstrate expertise in modifying core functionalities and improving the performance of the GitLab codebase.
gitlab-apinew-issuestrackerrailsgitea
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.
Request Free Trial
Andrew Newdigate - Senior Distinguished Engineer, Infrastructure at GitLab