Babak Salamat

Senior Staff Software Engineer at Google

Mountain View, 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
Babak Salamat is a Senior Staff Software Engineer and technical leader with a PhD in Computer Science and two decades of systems engineering experience, currently serving as Uber Tech Lead of GKE Multi-Cluster at Google in Mountain View. He helped design core cluster schedulers—first in Borg and later as co-chair of Kubernetes SIG Scheduling—authoring the plug-able scheduling framework, Pod priority/preemption, and performance improvements that sped the scheduler by an order of magnitude. His contributions to the canonical kubernetes/api include scheduler policy and priority features, reflecting deep expertise in API-level design for cloud-native orchestration. Prior roles span building hypervisor security mitigations, VM managers for cloud fabrics, and performance-focused mobile and search systems, demonstrating a rare blend of research, large-scale production, and security-first thinking. Known for shipping production-critical infrastructure and mentoring cross-functional teams, he combines low-level systems insight with pragmatic architecture for enterprise cloud deployments.
code10 years of coding experience
job23 years of employment as a software developer
bookUniversity of California, Irvine
bookBSc, Computer Engineering, BSc, Computer Engineering at Sharif University of Technology
stackoverflow-logo

Stackoverflow

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

Github Skills (5)

kubernetes10
go10
k8s10
api-design10
kubernetes-pods10

Programming languages (6)

ShellMakefileGoPHPHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kubernetes/api

Mar 2017 - Feb 2019

The canonical location of the Kubernetes API definition.
Role in this project:
userBackend Developer
Contributions:26 commits in 1 year 11 months
Contributions summary:Babak contributed to the Kubernetes API definition, specifically focusing on the scheduler's policy configuration and adding priority features. Their work involved modifying types and generated files related to component configuration and core Kubernetes objects. The user addressed reviewer comments, ensuring code quality and consistency within the API.
apikubernetes-apilocationkubernetesdefinition
Kubernetes website and documentation repo:
Contributions:68 pushes, 16 branches in 1 year 9 months
kubernetes
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
Babak Salamat - Senior Staff Software Engineer at Google