Evan Richard

Principal Associate Software Engineer

Boston, Massachusetts, 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
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.
code7 years of coding experience
bookThe University of Maryland, College Park
languagesEnglish
github-logo-circle

Github Skills (38)

unit-testing10
transaction10
transactional10
serializable10
javascript10
serializer10
python10
back-end-development10
apidoc10
optim10
testing10
command-line-interface10
typescript10
serialization10
cryptocurrency10

Programming languages (9)

MDXTypeScriptJavaC++CGherkinGoRuby

Github contributions (5)

github-logo-circle
algorand/js-algorand-sdk

Oct 2019 - Nov 2020

The official JavaScript SDK for Algorand.
Role in this project:
userBack-end Developer
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.
browserblockstackethereumjavascriptblockchain
iron-fish/ironfish

Jan 2023 - Jan 2023

A novel cryptocurrency focused on privacy and accessibility.
Role in this project:
userBack-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