Raunak Shah

Software Engineer at Meta

San Francisco Bay Area 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

👤
Senior
🎓
Top School
Raunak Shah is a software engineer with a decade of experience building cloud-native infrastructure and storage systems, currently working on MySQL server at Meta after leading core development of Mirantis Kubernetes Engine. He is a seasoned upstream contributor to Kubernetes and the CSI ecosystem—helping improve external-provisioner, external-snapshotter, test-infra, and the vSphere CSI driver with features like leader election, metrics integration, metadata syncers, and volume-mode handling. His work blends backend engineering, DevOps and QA/test automation, with a practical focus on operational stability, upgrade automation and deterministic workflows that reduced cluster downtime. At VMware he led storage features for vSphere CSI releases and filed multiple patents, demonstrating both product and systems-level impact. Based in the San Francisco Bay Area, he combines strong academic grounding (MS CS, Stony Brook) with a track record of shipping reliable production systems and improving upstream projects that many clusters depend on. An under-the-radar strength is his penchant for adding defensive, operationally-minded improvements—like listers and leader-election flags—that prevent noisy failures at scale.
code10 years of coding experience
job8 years of employment as a software developer
bookVidya Shilp Academy
bookBachelor of Engineering (BE), Computer Science, Bachelor of Engineering (BE), Computer Science at M.S. Ramaiah Institute Of Technology
bookMaster of Science - MS, Computer Science, 3.85/4, Master of Science - MS, Computer Science, 3.85/4 at Stony Brook University
github-logo-circle

Github Skills (21)

kubernetes10
vsphere10
docker10
testing10
dockers10
cicd10
go10
api10
kubernetes-pods10
container-storage-interface10
devops10
k8s10
csi10
bash9
cloud-infrastructure9

Programming languages (8)

HCLShellCSSC++CGoHTMLRuby

Github contributions (5)

github-logo-circle
Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.
Role in this project:
userBackend & DevOps Engineer
Contributions:78 reviews, 44 commits, 37 PRs in 2 years 5 months
Contributions summary:Raunak primarily contributed to the backend infrastructure and deployment aspects of the `external-snapshotter` project. Their work involved adding leader election capabilities to the snapshotter and controller using Kubernetes client-go. They also introduced command-line arguments for configuring leader election options. Furthermore, the user modified the code to correctly handle volume mode conversions and added a webhook to make `SourceVolumeMode` immutable, indicating a focus on improving stability and security.
sidecark8s-sig-storagesidecar-containerwatchessnapshots
vSphere storage Container Storage Interface (CSI) plugin
Role in this project:
userBack-end Developer
Contributions:399 reviews, 139 commits, 74 PRs in 2 years 4 months
Contributions summary:Raunak's contributions centered around the implementation of the "Metadata Syncer" for the vSphere CSI Driver. The primary focus was on enabling the synchronization of metadata, specifically related to Persistent Volume Claims (PVCs) and Persistent Volumes (PVs), with the vSphere CNS. These changes involved modifications to the syncer package, including updates to the metadatasyncer.go file and the integration of integration tests to validate the syncer's workflow.
csi-plugincsi-drivercontainer-storage-interfacek8s-sig-cloud-providerkubernetes
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
Raunak Shah - Software Engineer at Meta