Danno Ferrin is a Principal Software Engineer with 19 years of experience building low-level systems, developer tooling, and blockchain infrastructure from JavaFX packaging to EVM execution. He led EVM equivalence work for Hedera/Swirlds Labs—architecting ERC-20/721 compatibility and the JSON-RPC bridge—and previously headed protocol work on the Hyperledger Besu/ConsenSys Quorum Ethereum client. Comfortable across backend, full-stack and core language projects, his open-source footprint spans Groovy, OpenJFX, ControlsFX and high-impact crypto repos where he implemented and optimized EVM opcodes and gas logic. A pragmatic systems thinker, he focuses on the “nougat” of software: the invisible mechanics that make interactive experiences reliable and performant. Based in Louisville, Colorado, he pairs production-grade engineering with a knack for packaging and deployment nuances that many protocol engineers overlook. He also brings an idiosyncratic sense of humor—self-aware typos included—reflecting a down-to-earth approach to complex technical challenges.
19 years of coding experience
22 years of employment as a software developer
Green Mountain High School
BS, Computer Science, BS, Computer Science at Brigham Young University
An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Role in this project:
Backend Developer
Contributions:12 releases, 993 reviews, 466 commits in 4 years 4 months
Contributions summary:Danno contributed to the core functionality of the Besu Ethereum client, specifically focusing on Solidity code processing and EVM execution. The commits demonstrate a proficiency in debugging and improving gas calculations and handling potential errors that could arise during runtime. They enhanced functionality of the EVM, including handling of EIPs and specific byte code optimizations, highlighting expertise in low-level Ethereum Virtual Machine operations.
Crypto, token, consensus, file, and smart contract services for a Hiero based network
Role in this project:
Back-end Developer
Contributions:320 reviews, 156 commits, 103 PRs in 1 year 3 months
Contributions summary:Danno's contributions centered on developing and testing EVM opcode functionalities. They implemented and tested Ethereum Virtual Machine (EVM) opcodes within the context of a Hiero-based network, creating contracts for specific opcode exercises and focusing on transaction size and gas limits. These efforts included setting up test environments, building upon existing contracts, and addressing related gas issues. The user also performed several upgrades.
consensussmart-contractethereumcontractblockchain
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
Danno Ferrin - Principal Software Engineer at Swirlds Labs