CJ Cobb is a blockchain developer based in Oregon with seven years of hands-on experience building and hardening distributed ledger systems. He contributes to high-profile open-source work on the XRPLF/rippled project, where he implemented gRPC support for core XRP Ledger RPCs (AccountInfo, Fee, Submit) and advanced transaction/account streaming handlers. CJ focuses on back-end engineering concerns—protocol integration, ledger mutation handling, and robust DB optional handling—that keep production blockchains performant and reliable. He combines pragmatic C++ systems work with a clear appreciation for API ergonomics and cross-service communication. Colleagues would describe him as a detail-oriented engineer who prefers fixing subtle edge cases that prevent outages over flashy features.
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Role in this project:
Back-end Developer
Contributions:257 reviews, 28 commits, 24 PRs in 3 years 2 months
Contributions summary:CJ primarily contributed to the implementation of gRPC support within the XRP Ledger protocol. Their work involved adding support for gRPC methods such as AccountInfo, Fee, and Submit, as well as partial support for the Tx RPC. They also created common handlers for `tx` and `account_tx` and made changes to the Ledger object to enable modification type to the Ledger. The user also worked on properly handling empty optionals in DB lookups.
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.