Subramanian Neelakantan

Senior Staff Software Engineer at Uber

Bengaluru, Karnataka, 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
Subramanian Neelakantan is a Senior Staff Software Engineer with 12+ years building scalable, distributed systems and leading high-performing engineering teams across VMware, Yugabyte, and now Uber's Data Platform. He brings deep storage and virtualization expertise—contributing to notable open-source projects like the vSphere CSI driver and OpenStack Cinder where he implemented storage-pool management, VMware VMDK integrations, and performance-focused transfer paths. Comfortable across backend, DevOps, and platform engineering, he blends hands-on implementation with hiring and technical leadership to ship reliable, production-grade services. Based in Bengaluru, he pairs an MTech in Computer Science and a strong maths background with a practical knack for untangling complex infrastructure and storage integration challenges.
code12 years of coding experience
job25 years of employment as a software developer
bookMTech Computer Science, MTech Computer Science at Sri Sathya Sai Institute of Higher Learning
bookMaster's degree Mathematics, Master's degree Mathematics at Sri Satya Sai Institute of Higher Learning
languagesTamil
stackoverflow-logo

Stackoverflow

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

Github Skills (31)

kubernetes10
vsphere10
docker10
python10
apidoc10
scripting10
testing10
storage10
vmware10
vmware-workstation10
dockers10
vmware-tools10
data-storage10
file-storage10
script10

Programming languages (5)

ShellCGoMustachePython

Github contributions (5)

github-logo-circle
vSphere storage Container Storage Interface (CSI) plugin
Role in this project:
userBack-end & DevOps Engineer
Contributions:47 reviews, 28 commits, 8 PRs in 2 years 1 month
Contributions summary:Subramanian primarily contributed to the vSphere CSI driver's backend and infrastructure components. They implemented features related to storage pool management, including the creation of StoragePool instances and the handling of capacity updates. The user also worked on integrating host affinity policies and addressing bug fixes, demonstrating an understanding of the driver's interaction with vSphere environments. Their work involved code changes across various files related to service, common, and syncer functionalities.
csi-plugincsi-drivercontainer-storage-interfacek8s-sig-cloud-providerkubernetes
openstack/cinder

Aug 2013 - Feb 2014

OpenStack Block Storage (Cinder). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:10 commits in 5 months
Contributions summary:Subramanian implemented and fixed features related to the VMware VMDK driver for OpenStack Cinder. Their work focused on functionalities such as copying images to volumes, creating images from volumes, and integrating with the HttpNfcLease for optimized data transfer. They also addressed bugs related to volume status checks and incorporated storage policy-based volume placement, including a default global policy, demonstrating a deep understanding of the storage backend and its integration with OpenStack services. Furthermore, they refactored tests using mock and adapted to new features, such as HTTP NFC for VMDK file transfer.
cinderblockchainopendevblock-storageopenstack
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
Subramanian Neelakantan - Senior Staff Software Engineer at Uber