Arthur Britto is a backend-focused software developer with 14 years of experience who combines hands-on engineering with practical quality-control skills gained from work in calibration and industrial inspection. Based in Vinhedo, Brazil, he has contributed to high-profile open-source projects in the XRP/Ripple ecosystem, implementing core ledger data structures, encoding utilities, and UI/UX fixes across ripple-lib, xrpl.js and the ripple client. He bridges front-end polish and low-level backend correctness—fixing RPC behaviors, ledger event emissions, and amount/currency parsing while also improving user-facing interfaces. Currently completing a Tecnólogo in Analysis and Systems Development, Arthur pairs formal training with real-world field calibration experience, making him comfortable in both lab and codebase environments. His background shows an unusual blend of blockchain protocol work and hands-on instrumentation/calibration, useful for roles that demand precision, debugging rigor and cross-domain communication.
14 years of coding experience
Tecnólogo Análise e Desenvolvimento de Sistemas, Tecnólogo Análise e Desenvolvimento de Sistemas at Universidade São Francisco
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Role in this project:
Back-end Developer
Contributions:1745 commits in 1 year 3 months
Contributions summary:Arthur implemented fixes for the emission of ledger_closed events, which involved code changes in Javascript, C++, and modifying test files. They were also involved in merging branches and refactoring various RPC commands related to the wallet, validation, and the ledger. Their contributions focused on improving the functionality and security of the ripple-lib project.
A JavaScript/TypeScript API for interacting with the XRP Ledger in Node.js and the browser
Role in this project:
Back-end Developer
Contributions:261 commits in 1 year 3 months
Contributions summary:Arthur primarily focused on the development of a JavaScript/TypeScript API for interacting with the XRP Ledger. Their contributions involved implementing core functionalities related to Newcoin amounts and currencies, including defining data structures like `UInt160`, `Currency`, and `Amount`, and related methods like `parse_json`, `to_json`, and `to_text`. They introduced base58 encoding/decoding capabilities and provided fixes and tests for amount-related calculations.
rippleapibrowserjavascriptnodejscryptocurrencies
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
Arthur Britto - Auxiliar Técnico De Calibração at Tecnovip