Andrew Keesler is a software engineer with 11 years’ experience building and operating cloud-native systems, currently contributing to Google Meet at Google. He has deep expertise in Kubernetes and client-go, having improved exec credential providers, added observability, and hardened authentication flows in high-profile OSS projects like kubernetes/kubernetes and client-go. Previously he helped shape Tanzu’s authentication stack at VMware and worked across Cloud Foundry and IoT stacks at Pivotal and Silicon Labs, giving him breadth from embedded networking to large-scale distributed systems. Andrew combines backend development with DevOps and deployment automation, frequently authoring integration tests and refactors that improve reliability and credential rotation. Based in Durham, NC, he pairs a strong applied CS background (M.S.) with formal training in mathematics and political science, an unusual combo that informs pragmatic, system-level thinking. Colleagues know him for tackling thorny auth and deployment problems in both upstream open-source ecosystems and enterprise platforms.
11 years of coding experience
8 years of employment as a software developer
Masters, Computer Science, Masters, Computer Science at North Carolina State University
Bachelor of Applied Science (BASc), Mathematics, Bachelor of Applied Science (BASc), Mathematics at Davidson College
Political Science and Government, Political Science and Government at University College London, U. of London
Tanzu Framework provides a set of building blocks to build atop of the Tanzu platform and leverages Carvel packaging and plugins to provide users with a much stronger, more integrated experience than the loose coupling and stand-alone commands of the previous generation of tools.
Role in this project:
Back-end & DevOps Engineer
Contributions:61 reviews, 34 commits, 33 PRs in 8 months
Contributions summary:Andrew primarily contributed to the `addons/pinniped/post-deploy` directory, focusing on the configuration and deployment of the Pinniped service within the Tanzu Framework. Their work involved modifying deployment scripts, integrating with the Kubernetes API, and updating configuration files. They also implemented changes related to the API group suffix and other parameters for Pinniped deployment. The user's contributions suggest a focus on automating and streamlining the deployment process for Tanzu components.
Production-Grade Container Scheduling and Management
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:140 reviews, 19 commits, 16 PRs in 1 year 1 month
Contributions summary:Andrew primarily contributed to the Kubernetes project by improving the exec credential provider functionality. They implemented features related to interactive mode support, enhanced the handling of cluster information, and added metrics for monitoring exec plugin calls. The user also focused on refactoring and improving tests, including integration tests for the exec plugin to ensure proper credential rotation and informer integration, demonstrating knowledge of testing in a distributed system. Their work involved interactions with client-go packages and the underlying Kubernetes authentication mechanisms.
containersschedulingdockergradeproduction-grade
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.