Sidharth Surana is a seasoned Staff Engineer II based in Mountain View with over 17 years of software design and development experience and a 12-year track record at VMware driving cloud and infrastructure products. He has led product teams from concept to release, specializing in cloud-native technologies, container orchestration (Docker, Kubernetes), and deep integrations with VMware and OpenStack. An active open-source contributor to the well-known kubernetes-sigs/cluster-api-provider-vsphere project, he has improved CNI integration, security via custom trusted certificates, and Terraform refactors that streamline vSphere cluster automation. His background spans hands-on engineering and architecture—building compute drivers, deployment and upgrade tooling, and SDK/API integrations for enterprise platforms. A repeat conference speaker (KubeCon, OpenStack Summit, VMworld), he combines technical depth with public-facing advocacy for cloud-native operations. Notably, he brings both academic rigour from Carnegie Mellon’s Master of Software Engineering and long-term product ownership experience within VMware’s core virtualization stack.
12 years of coding experience
17 years of employment as a software developer
Master of Software Engineering, Software Engineering, Master of Software Engineering, Software Engineering at Carnegie Mellon University
Dhirubhai Ambani Institute of Information and Communication Technology
Contributions:1 review, 36 commits, 47 PRs in 10 months
Contributions summary:Sidharth's contributions primarily focused on enhancing the vsphere cluster-api-provider. They implemented changes to integrate and configure the CNI to weave, improving network capabilities, and added support for custom trusted certificates, enhancing security. The user also refactored Terraform code, added new types and status fields, and addressed several API and dependency updates, streamlining the deployment process and improving overall project maintainability. Furthermore, they also added features related to the machine instance for instance UUID.
Home for the Cluster Management API work, a subproject of sig-cluster-lifecycle
Contributions:11 pushes, 5 branches in 10 months
apilifecyclesubprojectcluster-managementsig
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.