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.
17 years of coding experience
17 years of employment as a software developer
BS, Computer Science, BS, Computer Science at The University of Texas at Dallas
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.
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.
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.