Ankit Shah

Staff Engineer Team Lead at Apple

San Jose, 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
Ankit Shah is a Staff Engineer and Team Lead based in San Jose with nine years of professional experience building reliable deployment and backend systems at companies including Apple, Pinterest, and Zendesk. He specializes in improving deployment stability and developer experience for cloud-native and Kubernetes environments, contributing to notable open-source projects such as Zendesk’s Samson and Pinterest’s Teletraan. His background spans hands-on backend engineering, DevOps, and technical leadership, with a track record of shipping pragmatic fixes like environment validation, autoscaling warning handling, and testing improvements. Comfortable operating at both code and architecture levels, he brings enterprise-grade rigor from large organizations while retaining the practical focus of an active open-source contributor.
code8 years of coding experience
job15 years of employment as a software developer
bookCalifornia State University, Sacramento
bookBachelor's, Bachelor's at Hemchandracharya North Gujarat University
bookHigh School, High School at C.N Vidyalaya
languagesEnglish, Hindi, Gujarati
github-logo-circle

Github Skills (18)

continuous-deployment10
kubernetes10
cd10
continuous-delivery10
java10
javas10
kubernetes-pods10
mysql9
cicd9
ruby9
rspec9
docker8
database-design8
dockers8
restful-api7

Programming languages (5)

JavaDockerfileGoRubyPython

Github contributions (5)

github-logo-circle
pinterest/teletraan

Apr 2020 - May 2022

Teletraan is Pinterest's deploy system.
Role in this project:
userBack-end Developer
Contributions:229 reviews, 254 commits, 196 PRs in 2 years
Contributions summary:Ankit primarily contributed to the back-end functionality of Pinterest's deploy system, Teletraan. Their work focused on addressing bugs and implementing enhancements related to environment management and deployment processes. Specific changes included preventing promotions to disabled environments, validating stage names during environment creation, and incorporating features like configurable agent count cache TTL. The user also made updates to support the increased size of fields in database schemas.
dockerpinterest
zendesk/samson

Sep 2018 - Jul 2019

Web interface for deployments, with plugin architecture and kubernetes support
Role in this project:
userDevOps Engineer
Contributions:9 commits, 8 PRs, 22 pushes in 10 months
Contributions summary:Ankit primarily focused on enhancing the Kubernetes deployment experience within the Samson project. Their contributions included fixing deployment issues related to pod events and autoscaling by adding logic to ignore specific warnings. They also introduced a feature to load environment variables during testing, improving the overall testing workflow. These changes suggest a focus on improving stability, reliability, and the developer experience when deploying applications using Samson.
continuous-deploymentplugin-architectureweb-interfacedeploymentdocker
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
Ankit Shah - Staff Engineer Team Lead at Apple