John Billings

Member Of Technical Staff at Stealth Startup

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
John Billings is a seasoned Member of Technical Staff with 15 years building reliable, large-scale backend and deployment systems from Yelp to Meta and early-stage startups in San Francisco. He holds a PhD in Computer Science from the University of Cambridge and combines deep academic rigor with practical experience in service discovery, PaaS, and deployment automation. An active open-source contributor, his work on high-profile projects like Airbnb’s Synapse and Yelp’s PaaSTA focused on HAProxy integration, Zookeeper pooling, rate limiting, and robust deployment scripts—improving reliability and ops velocity. Comfortable as an individual contributor and tech lead, he translates complex distributed-systems challenges into production-ready tooling and repeatable processes. Notably, his background spans both search engineering and platform ops, giving him a rare cross-cutting view of system performance, deployments, and developer DX.
code15 years of coding experience
job13 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Cambridge
github-logo-circle

Github Skills (19)

kubernetes10
docker10
zookeeper10
dockers10
cicd10
ruby10
automation10
infrastructure10
kubernetes-pods10
automations10
haproxy10
paas10
rate-limiting9
python9
yaml8

Programming languages (6)

JavaC++RustOCamlRubyPython

Github contributions (5)

github-logo-circle
airbnb/synapse

Apr 2014 - Mar 2017

A transparent service discovery framework for connecting an SOA
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:11 commits, 3 PRs, 3 pushes in 2 years 11 months
Contributions summary:John primarily focused on improving the HAProxy integration within the Synapse service discovery framework. Their contributions included updating socket commands, adding features such as a rate limiter and state file management, and fixing caching logic. They also made improvements to Zookeeper connection pooling. These changes indicate a focus on improving the reliability and performance of the service discovery framework.
soatransparentservice-discoverydiscovery
Yelp/paasta

Apr 2014 - May 2015

An open, distributed platform as a service
Role in this project:
userDevOps Engineer
Contributions:20 commits in 1 year
Contributions summary:John primarily focused on improving and maintaining the PaaSTA platform's infrastructure and deployment tools. Their contributions included adding new scripts and functionalities for service deployment, generating configuration files, and integrating with smartstack. The user also worked on fixing integration tests and cleaning up dependencies within the project. Their work demonstrates a strong understanding of deployment automation and service management.
mesosdockerplatform-as-a-servicedistributed-systemsmicroservices
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
John Billings - Member Of Technical Staff at Stealth Startup