Brian Johnson is a Principal Software Engineer with 18 years of experience building high-performance, near-real-time distributed systems across finance, embedded avionics, and blockchain platforms. He combines deep C++ and low-latency trading protocol expertise (FIX/FAST) with hands-on blockchain architecture and smart contract development, including contributions to the EOSIO open-source platform where he improved database backing with RocksDB and access control. Based in Missouri, he has repeatedly led cross-disciplinary teams to productionize complex systems—from EOS forks and Hedera integrations to an ESG-focused carbon offsets DEX and Solidity/C++ contract work. Brian is comfortable at the intersection of systems-level engineering and product direction, having implemented consensus changes, transaction retry mechanisms, and resource-safe shutdowns in live blockchains. An oft-overlooked strength is his longevity in safety-critical embedded domains (F-18 mission systems, Boeing IETM), which informs his pragmatic approach to reliability and testing. He brings a pattern of turning research into shipped proofs-of-concept and production features across both open source and enterprise environments.
Contributions:375 reviews, 1239 commits, 414 PRs in 4 years
Contributions summary:Brian primarily contributed to the implementation of features related to database interactions and access control within the EOSIO smart contract platform. They added, updated, and removed database storage functions, alongside introducing new error messages and database constraints. These changes involved the utilization of a backing store with RocksDB, the modification of existing code to utilize a new database interface.
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.