Alan Grosskurth

Senior Staff Software Engineer at Google

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Alan Grosskurth is a Senior Staff Software Engineer in Mountain View with over a decade of hands-on experience building large-scale cloud and developer-facing systems. He has been a founding engineer and tech lead on Google’s Anthos and GKE multi-cloud efforts, driving API design, regionalization, lifecycle, networking, and security across AWS, Azure, bare metal and VMware. Alan combines product-focused leadership with deep systems craftsmanship—containerizing services, designing CI at scale, and optimizing cluster and VPC connectivity to unblock enterprise adoption. He also brings startup and founder experience from bebop.co and Cherrybuild, and contributes to notable open-source tooling like the Buildkite agent where he improved artifact consistency and Google Cloud Storage integration. Known for converging platform foundations and shipping across many Kubernetes releases, he pairs academic rigor (M.Math, Waterloo) with pragmatic delivery in production environments.
code13 years of coding experience
job18 years of employment as a software developer
bookHon. B.Sc. Computer Science and Mathematics, Hon. B.Sc. Computer Science and Mathematics at University of Toronto
bookM.Math Computer Science and Software Architecture, M.Math Computer Science and Software Architecture at University of Waterloo
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
221reputation
13kreached
2answers
0questions
github-logo-circle

Github Skills (17)

buildkite10
cicd10
gcp10
google-cloud-storage10
go10
buildkit10
git9
continuous-integration8
continuous-delivery8
api-design8
dockers7
docker7
gke-networking6
vpc6
kubernetes6

Programming languages (4)

C++GoLuaPython

Github contributions (5)

github-logo-circle
buildkite/agent

Sep 2015 - Nov 2016

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:
userBack-end & DevOps Engineer
Contributions:12 commits, 8 PRs, 19 comments in 1 year 1 month
Contributions summary:Alan's contributions primarily focus on enhancing the Buildkite agent's functionality and integrating Google Cloud Storage (GCS) support. This includes implementing a lock mechanism to ensure data consistency when handling artifacts, particularly improving stability during artifact uploads. Furthermore, the user added features to authenticate and upload artifacts to Google Cloud Storage, encompassing new features like authenticating, URL generation, and integration. Additionally, the user modified the bootstrap process by making the `git clean` behavior configurable through an environment variable.
continuous-deploymentgolangbuild-jobsjobsenvironments
grosskur/chromium-updater

May 2013 - Jun 2016

Contributions:5 commits, 1 push in 3 years 2 months
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
Alan Grosskurth - Senior Staff Software Engineer at Google