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.
The canonical location of the Kubernetes API definition.
Role in this project:
Backend 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.
Production-Grade Container Scheduling and Management
Contributions:8 PRs, 751 pushes, 186 branches in 9 years 1 month
containersschedulingdockergradeproduction-grade
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.