Manoj Doshi is an engineering leader with a decade of experience building and managing backend and infrastructure teams, currently leading engineering for the XRP Ledger at Ripple in San Francisco. He blends hands-on C++ development and release stewardship—evidenced by contributions to the high-profile XRPLF/rippled repo and build/release processes—with cross-company leadership roles at Skyhigh Networks, Splunk, and Symantec. His background spans startups (co-founding Betly.net) to large enterprise security and observability products, giving him a pragmatic focus on reliability and deployable systems. Trained in computer engineering at Pune University and holding an M.Eng. in Computer Science from Cornell, he pairs academic depth with operational rigor. A less obvious strength is his attention to release detail and environment compatibility (e.g., Ubuntu support and deterministic-shard tradeoffs), showing he balances feature goals with real-world resource constraints.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering, Computer Engineering, Bachelor of Engineering, Computer Engineering at Pune University
Master of Engineering, Computer Science, Master of Engineering, Computer Science at Cornell University
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Role in this project:
Back-end Developer
Contributions:14 releases, 49 reviews, 101 commits in 3 years 5 months
Contributions summary:Manoj primarily focused on setting and updating the version string within the project's build information. They consistently modified the `BuildInfo.cpp` file to reflect version changes, including pre-release (beta and release candidate) and final release versions. Additionally, the user addressed build environment issues and added support for Ubuntu 20.04, indicating involvement in the project's build and release processes. The user also reverted a feature related to deterministic shards due to memory usage concerns.
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger in C++
Contributions:12 commits, 445 pushes, 29 branches in 2 years 4 months
cppconsensusdaemonblockchainxrp-ledger
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
Manoj Doshi - Engineering Leadership, XRP Ledger at Ripple