Sagar Vemuri is a Senior Principal Software Engineer in the San Francisco Bay Area with 11 years of deep experience designing and optimizing storage engines and distributed data systems. He has driven core database and persistence work across major platforms including Meta (RocksDB, MySQL, Rocksandra), Twitter (Pelikan unified cache), Google Cloud, Snowflake, and Workday. Sagar’s contributions span low-level performance engineering, compaction and memtable iteration features, and production-grade observability such as logging and metrics for cache backends. He brings rare cross-company perspective from early Alexa/Echo platform work through building large-scale social graph storage at Facebook and high-throughput caches at Twitter. Equally comfortable in steep codebases and architectural leadership, he focuses on making storage systems faster, simpler, and more reliable for real-world workloads. He holds advanced CS degrees from IIIT Hyderabad and Northwestern and is an active contributor to high-profile open-source database projects.
11 years of coding experience
18 years of employment as a software developer
B.Tech, Computer Science and Engineering, B.Tech, Computer Science and Engineering at IIIT Hyderabad
M.S., Computer Science, M.S., Computer Science at Northwestern University
A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
Back-end Developer
Contributions:8 releases, 189 commits, 170 PRs in 3 years 3 months
Contributions summary:Sagar primarily contributed to the RocksDB database library, focusing on features and bug fixes related to its core functionality. They removed obsolete and deprecated options such as `disableDataSync` and incorporated a new API for iterating over data stored in memtables only. Additionally, they refactored and optimized code related to the merging, reading, and writing of data, and added new features to the compaction process. Their work included significant modifications across core components of the database, affecting the functionality and efficiency of its core operations.
Contributions:16 commits, 3 comments, 1 issue in 8 months
Contributions summary:Sagar primarily contributed to the development and maintenance of the Pelikan Redis backend. Their work involved setting up logging, metrics, and process information, as well as creating configuration files and implementing command-line options. The user also added the basic request, response, parse, and compose functionality and setup and teardown for various modules. Additional commits included setting up and processing ping requests.
cache-backendcachingbackendcachetwitter
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
Sagar Vemuri - Senior Principal Software Engineer at Workday