Andrew Keesler

Software Engineer at Google

Durham, North Carolina, 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
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.
code11 years of coding experience
job8 years of employment as a software developer
bookMasters, Computer Science, Masters, Computer Science at North Carolina State University
bookBachelor of Applied Science (BASc), Mathematics, Bachelor of Applied Science (BASc), Mathematics at Davidson College
bookPolitical Science and Government, Political Science and Government at University College London, U. of London
languagesSpanish
github-logo-circle

Github Skills (19)

application-framework10
kubernetes10
docker10
apidoc10
testing10
user-authentication10
authentication10
dockers10
automation10
client-go10
go10
api10
authorization10
kubernetes-pods10
automations10

Programming languages (9)

PowerShellJavaShellC++JavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
vmware-tanzu/tanzu-framework

Sep 2021 - Jun 2022

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:
userBack-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.
carvelbuilding-blocksintegratedleveragesstand
kubernetes/kubernetes

May 2020 - Jun 2021

Production-Grade Container Scheduling and Management
Role in this project:
userBack-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.
Request Free Trial
Andrew Keesler - Software Engineer at Google