Rob Riddle

Principal Engineer at BitPay

Atlanta, Georgia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Rob Riddle is a Principal Engineer in Atlanta with 13 years building robust Node.js back ends and a strong emphasis on security and performance. He has spent the bulk of his career at BitPay, progressing from developer to team lead and now principal, driving architecture, MongoDB tuning, and backwards-compatible platform improvements for payment systems. A hands-on engineer who prefers technical depth over management, he also contributes to notable open-source work on bitcore, improving payment protocol handling and hardening Node.js compatibility. His background spans server/network operations to Android and game-simulation work, giving him breadth across infrastructure, mobile, and blockchain stacks.
code13 years of coding experience
job10 years of employment as a software developer
bookAssociates Simulation and Game Development, Associates Simulation and Game Development at Wake Technical Community College
stackoverflow-logo

Stackoverflow

Stats
3,564reputation
335kreached
33answers
8questions
Badges
android
top-5%
audio
top-1%
github-logo-circle

Github Skills (15)

audio10
bitcoin10
nodejs10
javascript10
bitcoins10
apidoc9
android9
api9
regular-expression9
documentation8
mongoose6
mean-stack6
socket6
mongodb6
database6

Programming languages (11)

TypeScriptJavaCSSCoffeeScriptC++JavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
bitpay/bitcore

Oct 2015 - Mar 2021

A full stack for bitcoin and blockchain-based applications
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 9 commits, 3 PRs in 5 years 5 months
Contributions summary:Rob primarily focused on improving the functionality and robustness of the `bitcore` library. Their contributions included fixing typos in documentation, enhancing the payment protocol, and implementing regex-based validation for query parameters in the API. Furthermore, the user made bug fixes and addressed compatibility issues with dependencies for Node.js 12.x. These changes demonstrate a focus on improving the codebase's quality, security, and maintainability.
bitcoinblockchainfull-stack
Contributions:16 commits, 1 PR, 16 pushes in 2 years 1 month
node-jsbittorrentjavascripttorrentnodejs
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