Sree Kuchibhotla is an engineering manager with 10 years of experience leading teams that build and operate large-scale, geo-replicated storage and replication systems across Meta, LinkedIn, Google, Twitter, and Microsoft. Based in Sunnyvale, he currently supports MySQL and ZippyDB replication stacks at Meta and previously worked on the Wormhole pub-sub research used for geo-replication. He combines hands-on low-level systems expertise—demonstrated by core contributions to the high-profile gRPC project, including an epoll-based polling engine and thread-safety/flow-control improvements—with strong managerial experience shipping production services. His background spans database internals, distributed systems, and backend platforms, enabling him to bridge design, performance tuning, and operational reliability. Collected academic training from NIT Karnataka and the University of Florida underpins a pragmatic, research-informed approach to system design. Colleagues would note his ability to move between deep C/C++ systems work and high-level program leadership while keeping teams focused on robustness and scalability.
10 years of coding experience
11 years of employment as a software developer
M.S, M.S at University of Florida
B.E, B.E at National Institute of Technology Karnataka
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
Back-end Developer & Core Contributor
Contributions:954 commits, 307 PRs, 106 pushes in 3 years 1 month
Contributions summary:Sree contributed to the core functionalities of the gRPC project, implementing and modifying low-level transport and flow control mechanisms. They introduced a new epoll-based polling engine with dedicated poller threads and addressed thread safety issues. Their work involved modifying C++ code related to connection management, data transmission, and stream processing, focusing on performance improvements and robustness.
Contributions:34 commits, 1 comment, 1 issue in 1 year 2 months
Contributions summary:Sree's contributions primarily involve modifications and updates to the Node.js gRPC code base. They addressed code review comments and corrected typos within the specification. The user also made changes to the completion queue API and refactored several files, including core components. These changes are essential for the overall functionality and stability of the gRPC for Node.js.
node-jsgrpcgrpc-webnodejstypescript
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.