Grant Rodgers

Staff Software Engineer at Google

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
Grant Rodgers is a Staff Software Engineer in Seattle with 17 years of experience building cloud-native and backend systems, currently focused on virtual storage for Google Compute Engine. He blends deep Kubernetes and DevOps expertise—evident from significant contributions to Knative (serving, pkg, eventing) and controller-runtime—with a strong track record of improving reliability, CI, and config generation. Grant’s work spans both code and operational concerns: from fixing concurrency bugs and regenerating clients to adding RBAC and sidecar injection support for production deployments. He has a history at major engineering organizations including Google and GitHub and an early background in tooling and data migration, which gives him a practical appreciation for long-lived system evolution. An uncommon strength is his ability to refactor APIs toward functional options while keeping fake/client tests aligned, showing attention to maintainability and developer ergonomics.
code17 years of coding experience
job17 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at The University of Texas at Dallas
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (38)

kubernetes10
container10
docker10
controller-manager10
testing10
containerization10
dockers10
cicd10
ruby10
gcp10
event-driven10
go10
notification10
kubernetes-pods10
yaml10

Programming languages (12)

C#JavaC++ShellCGAPJavaScriptGo

Github contributions (5)

github-logo-circle
knative/eventing-contrib

Oct 2018 - May 2020

Event Sources
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:3 releases, 46 commits, 47 PRs in 1 year 7 months
Contributions summary:Grant primarily contributed to the `knative/eventing-contrib` project, focusing on the ContainerSource component. Their work involved adding RBAC annotations to the ContainerSource controller, refactoring sink helpers, and generating a Kubernetes event source controller. Furthermore, they made updates to the deployment specifications, allowing for passing environment variables and injecting the istio sidecar. These changes indicate involvement in both backend logic and the project's operational aspects.
cloudeventssourcesevent-driven
knative/eventing

Jun 2018 - May 2021

Event-driven application platform for Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:3 releases, 18 reviews, 98 commits in 2 years 11 months
Contributions summary:Grant primarily focused on back-end development tasks, refactoring code, and migrating event-driven applications to Kubernetes. They updated the codebase to utilize Jobs for container binding, optimizing resource management. They also implemented improvements related to code documentation, and ensured efficient logging. The user also took responsibility for setting up the continuous integration process.
eventingeventscloudeventsspecificationdeveloper-productivity
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
Grant Rodgers - Staff Software Engineer at Google