Andrew Kim

Software Engineer at Google

Old Toronto, Ontario, Canada
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 Kim is a software engineer with a decade of experience building cloud-native infrastructure, distributed systems, and networking primitives, currently at Google in Toronto. He brings deep Kubernetes expertise—contributing across core projects like apiserver, client-go and the Kubernetes core repo—plus hands-on work with cloud providers (AWS, DigitalOcean, vSphere) and CSI storage integrations. His background spans backend development, DevOps and cloud engineering roles at VMware, DigitalOcean and Wattpad, reflecting a focus on reliability, refactoring, and testable system design. Notably, he has tackled subtle concurrency and grpc tunnel issues in konnectivity-client and improved robustness in snapshotting and container runtime integrations. He combines strong Linux and networking skills with practical automation and build-system improvements (earthly, BuildKit), enabling faster, more repeatable CI/CD workflows. Colleagues rely on him to modernize legacy paths and simplify complex distributed behaviors while keeping production stability front of mind.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Applied Science (BASc), Electrical and Computer Engineering, Incomplete, Bachelor of Applied Science (BASc), Electrical and Computer Engineering, Incomplete at University of Toronto
languagesEnglish
github-logo-circle

Github Skills (57)

kubernetes10
vsphere10
docker10
apidoc10
gcloud10
testing10
kubernetes-networking10
storage10
digitalocean10
build-system10
cloud-infrastructure10
vmware10
vmware-workstation10
dockers10
vmware-tools10

Programming languages (10)

HCLShellCGoMustacheHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
Kubernetes Cloud Provider for vSphere https://cloud-provider-vsphere.sigs.k8s.io
Role in this project:
userBack-end & DevOps Engineer
Contributions:14 releases, 184 reviews, 66 commits in 2 years 1 month
Contributions summary:Andrew primarily contributed to the vSphere cloud provider for Kubernetes, focusing on bug fixes, documentation, and infrastructure improvements. They addressed error handling in node discovery and enhanced the documentation. Furthermore, they implemented changes to build infrastructure by bumping Kubernetes dependencies, updating testing configurations, and removing unnecessary dependencies. Their work indicates a focus on improving reliability, maintainability, and overall stability of the cloud provider.
providercloud-providerskubernetesk8svmware
Role in this project:
userBack-end & DevOps Engineer
Contributions:6 releases, 7 reviews, 104 commits in 1 year 2 months
Contributions summary:Andrew primarily worked on improvements related to the vSphere cloud provider within the Kubernetes cluster-api-provider-vsphere repository. Their contributions included refactoring code to rename master nodes to control plane nodes, syncing kubeconfig secrets, and refactoring code to use envsubst for clusterctl yaml generation. They also implemented features for supporting external cloud providers and added better install instructions for envsubst. These changes indicate a focus on infrastructure and backend aspects of the vSphere integration.
k8s-sig-vmwarecluster-apik8s-sig-cluster-lifecycle
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 Kim - Software Engineer at Google