Spencer Hance

Software Engineer at Google

San Francisco, California, 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
Spencer Hance is a Senior Software Engineer with 11 years of experience specializing in backend systems and infrastructure, currently co-leading L7 load balancing (Ingress/Gateway/Multicluster) for Kubernetes and GKE at Google. He combines deep systems and networking expertise with hands-on DevOps and test infrastructure work—contributing notable refactors and NEG/SSL support to the widely used kubernetes/ingress-gce controller. Prior roles span cloud and high-performance computing research (AMD, NUCAR) and large-scale education platforms (edX), reflecting a blend of production shipping and research rigor. Based in San Francisco, he often operates at the intersection of architecture and implementation, mentoring teams while still rolling up his sleeves to improve maintainability and e2e testing. An early entrepreneur who ran a repair business in high school, he brings practical product sensibilities and user-focused reliability to complex distributed systems.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Engineering, Bachelor of Science (B.S.), Computer Engineering at Northeastern University
bookRidgefield High School
languagesGerman
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

gcp10
ingress-controller10
kubernetes10
google-cloud-platform10
go10
kubernetes-pods10
testing10
cicd9
automations8
automation8

Programming languages (10)

HCLCSSShellJinjaC++CJavaScriptGo

Github contributions (5)

github-logo-circle
kubernetes/ingress-gce

Mar 2019 - Dec 2022

Ingress controller for Google Cloud
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:52 reviews, 154 commits, 154 PRs in 3 years 9 months
Contributions summary:Spencer primarily focused on modifying and refactoring code related to the Google Cloud Ingress controller, specifically for the Google Cloud infrastructure. Their contributions included implementing and testing features related to Network Endpoint Groups (NEGs), handling SSL certificate configurations, and refactoring the codebase for better maintainability using deployments and refactoring tests. Furthermore, they worked on updating the codebase to include the necessary support for the frontend config and session affinity using HTTPS. They also updated the e2e test infrastructure.
loadbalancergcpcontrollergoogleingress-controller
My personal website
Contributions:4 PRs, 36 pushes, 4 branches in 3 years 8 months
reactnextjs
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
Spencer Hance - Software Engineer at Google