Suhas Daftuar is a Co-Founder and seasoned backend engineer with 11 years of experience building and hardening cryptocurrency node and wallet software from New York. He combines deep C++ systems expertise with rigorous QA/test-automation practices, shown by sustained contributions to high-profile projects like Bitcoin Core, Bitcoin-ABC, Zcash, Dogecoin, Dash, and PIVX. His work focuses on mempool and block/peer handling, fee estimation, consensus edge cases and crash/validation fixes—areas that materially improve network reliability and security. A Harvard AB in Mathematics, he brings analytical rigor to protocol-level problems and a habit of refactoring for maintainability and performance. Notably, he has repeatedly improved test coverage and robustness across multiple forks and implementations, a behind-the-scenes impact that reduces real-world consensus failures.
11 years of coding experience
10 years of employment as a software developer
AB Mathematics, AB Mathematics at Harvard University
Contributions:512 reviews, 337 commits, 225 PRs in 7 years 9 months
Contributions summary:Suhas's contributions primarily involve refactoring existing C++ code in the Bitcoin Core repository, with a focus on improving code clarity and maintainability. The commits include changes across multiple source files, refactoring code related to block file handling, memory management, and testing. These changes involved a variety of file-level changes, including alterations to main.cpp, init.cpp, and main.h.
Reference implementation of the Peercoin protocol.
Role in this project:
Back-end Developer
Contributions:76 commits in 3 years 9 months
Contributions summary:Suhas primarily focused on improving the codebase's robustness and maintainability. Their contributions involved correcting comments in the mempool and addressing a potential information leak in transaction relay. They also worked on fixing issues related to block validation and the consensus rules of the peercoin protocol, including an upgrade to the P2SH rules. Additionally, they made changes to the build process by switching from boost::bind to std::bind, and addressed an issue with the output group size in the wallet.
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.