Medhavi Dhawan is a Principal Engineer based in Cupertino with over sixteen years of experience designing and shipping large-scale distributed systems for companies like VMware, Netflix, and Amazon. She led architecture and platform efforts for NSX at VMware, including unifying data models to double scale, multi-region CORFU replication, and a federated design that supports 64+ sites. Her background includes building high-throughput, low-latency data pipelines and consensus protocols (PAXOS/CORFU) and contributing persistence and durability improvements to the open-source CorfuDB project. Comfortable mentoring large cross-functional teams, she blends hands-on systems engineering with long-term architectural vision to improve reliability and performance. Notably, her early career spans enterprise and consulting roles where she built end-to-end products and operationalized complex business rules—skills she still applies to platform and distributed-storage problems. She holds a B.Tech from IIT Kanpur and brings a rare combination of protocol-level expertise and product-focused delivery.
Contributions:27 reviews, 41 commits, 18 PRs in 4 years 7 months
Contributions summary:Medhavi primarily focused on enhancing the Paxos protocol implementation within the Layout Server. This involved persisting Phase 1 and Phase 2 data to disk, integrating the ClientId into the protocol's rank, and incorporating the last accepted value in Phase 1 responses. Furthermore, they added a series of tests designed to validate that the data within the Paxos phases persists and survives server restarts. These modifications contribute to the reliability and data durability of the distributed consensus mechanism.
Contributions:10 PRs, 18 pushes, 1 branch in 1 year
clusterconsistencykubernetes
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.