Evan Richard is a Principal Associate Software Engineer based in Boston with seven years of experience building backend systems, cloud-native services, and cross-platform applications using Python and modern web/mobile frameworks. At Capital One he drives production-grade features and reliability, blending hands-on engineering with architectural thinking. A prolific open-source contributor, Evan has added asset management, transaction, and CLI features to high-profile crypto projects including Algorand (JS, Go, and Python SDKs), Optimism, and Iron Fish, showing deep expertise in blockchain transaction models and tooling. He frequently works on testing, serialization, CLI/ RPC interfaces, and transaction validity — pragmatic areas that materially improve developer and user experience. Beyond finance and cloud, his Github interests in cryptocurrencies and robotics signal a knack for embedded, distributed systems and privacy-focused protocols. Trained as a computer engineer at the University of Maryland, he pairs systems-level rigor with practical delivery in complex, security-sensitive domains.
Contributions:1 release, 16 reviews, 43 commits in 1 year 1 month
Contributions summary:Evan primarily contributed to the official JavaScript SDK for Algorand, focusing on adding support for asset-related transactions, including asset freezing/unfreezing and asset transfers, and providing helpers to simplify their usage. The user implemented asset transfer features such as asset acceptance, clawback, mint, and burn capabilities within the SDK. Furthermore, the user added support for new asset fields and developed end-to-end testing to validate the functionality.
A novel cryptocurrency focused on privacy and accessibility.
Role in this project:
Back-end Developer
Contributions:97 reviews, 52 commits, 43 PRs in 21 days
Contributions summary:Evan primarily contributed to the back-end logic of the Iron Fish cryptocurrency project, focusing on enhancements to the Ironfish CLI and the RPC interface. Their work included removing command aliases, adding a new RPC endpoint for posting raw transactions, and modifying the asset minting process by making metadata an optional field. The user also focused on improvements by displaying asset deltas in wallet transactions and updating error messages to use currency utility functions.
privacyp2pblockchainfocusedcryptocurrency
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
Evan Richard - Principal Associate Software Engineer