Bharat Khanna

Senior Software Engineer at Google

Delhi, India
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
Bharat Khanna is a Senior Software Engineer with 11 years of experience building cloud-native CI/CD and infrastructure automation, currently at Google after senior roles at Cohesity and Tower Research Capital. An IIT BHU computer science graduate and competitive programmer, he co-founded Programming Pathshala to improve outcome-based education in India, blending product thinking with technical mentorship. Bharat is a prolific open-source contributor across high-profile Google Cloud projects—helping evolve the Cloud Foundation Toolkit, GKE and Terraform modules, and github-actions for gcloud—often focusing on CI/CD, reliability and tooling integrations like kustomize, kpt and Workload Identity. He combines backend and DevOps expertise to ship practical automation (e.g., build-triggering Cloud Functions and releasers for monorepos) and is known for improving test infrastructure and developer experience at scale.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Indian Institute of Technology (Banaras Hindu University), Varanasi
github-logo-circle

Github Skills (43)

kpt10
kubernetes10
github-ci10
google-cloud-platform10
docker10
container10
testing10
azure-functions10
google-cloud-functions10
firebase-cloud-functions10
dockers10
terraform10
cicd10
gcp10
terraformer10

Programming languages (15)

JavaMakefileGoMustacheHTMLJupyter NotebookGroovyJsonnet

Github contributions (5)

github-logo-circle
Configures opinionated GKE clusters
Role in this project:
userDevOps Engineer
Contributions:537 reviews, 178 commits, 309 PRs in 3 years 2 months
Contributions summary:Bharat primarily focused on adding and modifying test configurations within the repository. Their contributions include the addition of new tests, fixes to existing tests and general linting improvements. Their work touches upon multiple aspects of testing, covering configuration files across the project.
containersclustersgooglek8skubernetes
Bootstraps Terraform usage and related CI/CD in a new Google Cloud organization
Role in this project:
userDevOps Engineer
Contributions:131 reviews, 21 commits, 70 PRs in 2 years
Contributions summary:Bharat contributed extensively to the repository, focusing on infrastructure as code and CI/CD automation using Terraform. Their work involved the implementation of new features, refactoring existing infrastructure configurations, and integrating with cloud services. They also improved the build and deployment processes by migrating to GAR for runner images and adding cloud builder blueprints. The user's contributions demonstrate a deep understanding of Google Cloud Platform and Terraform modules.
gcpappenginegcloudapp-enginegoogle
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
Bharat Khanna - Senior Software Engineer at Google