Ameya Gawde is a software engineer with 10 years of experience based in Mountain View, CA, focused on analytics and IaaS/PaaS development. He contributes to cloud-native orchestration tooling—notably extending the agent-side storage capabilities in the widely used moby/swarmkit project by implementing CSI RPCs and VolumeAssignment handling. Comfortable in backend systems and distributed environments, he blends practical engineering with deep systems thinking to solve storage and scheduling problems at scale. A UCLA alumnus, he actively maintains a GitHub presence that signals ongoing engagement with open-source infrastructure.
A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more.
Role in this project:
Backend Developer
Contributions:14 reviews, 8 commits, 7 PRs in 3 months
Contributions summary:Ameya primarily contributed to the agent component, adding functionality related to CSI (Container Storage Interface) plugins. Their work included implementing NodeGetInfo, NodeStageVolume, and NodeUnstageVolume RPC calls, along with associated testing frameworks. Furthermore, the user updated the agent to handle VolumeAssignments from the dispatcher and incorporated handling for CSI info within session descriptions. This indicates a focus on extending the agent's storage capabilities.
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.