Rome Reginelli is a Documentation Engineer with 12 years of experience building developer-facing docs and tooling for fintech and gaming startups, currently shaping API and developer experiences at Ripple in San Jose. As Ripple’s first tech writer, he designed a documentation toolchain that converts GitHub-flavored Markdown into enterprise-quality web and PDF docs and interactive APIs, enabling partners to integrate with the XRP Ledger. He pairs hands-on backend development and test automation contributions to high-profile open-source projects like xrpl.js and rippled with meticulous editorial skills, improving code, tests, and terminology in the XRPL developer portal. Previously at Disney Interactive he ran Confluence at scale, authored hundreds of operational and API guides, and automated documentation workflows—skills that make him equally comfortable with code, docs, and developer ecosystems. A Pomona College English graduate, he brings a rare combination of technical rigour and literary clarity, often surfacing subtle issues like serialization bugs and ambiguous error messaging that others miss.
12 years of coding experience
Bachelor of Arts (B.A.), English Language and Literature/Letters, Bachelor of Arts (B.A.), English Language and Literature/Letters at Pomona College
A JavaScript/TypeScript API for interacting with the XRP Ledger in Node.js and the browser
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:1 release, 21 reviews, 37 commits in 6 years 2 months
Contributions summary:Rome primarily contributed to the `xrpl.js` repository by addressing issues related to amount calculations and testing. Their work involved removing redundant code and fixing test cases to ensure accurate handling of minimum and maximum IOU values within the XRP Ledger. They also expanded the test suite, adding more tests for edge cases related to amount handling. Additionally, the user revised introductory documentation, improved payment channel documentation, and fixed a typo in the docs.
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Role in this project:
Back-end Developer
Contributions:51 releases, 58 reviews, 15 commits in 7 years 10 months
Contributions summary:Rome primarily focused on improving the codebase for the XRP Ledger protocol. Their contributions included correcting error messages, refining descriptions of transaction status codes, and updating command-line usage messages. The user also addressed several minor issues such as fixing comments and amount serialization within the codebase. Furthermore, they deprecated obsolete error codes, aligning the error code table for enhanced readability.
blockchaincppcryptocurrencyxrpxrpl
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.