Brian Johnson

Principal Software Engineer at Wire Network

Maryland Heights, Missouri, 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
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.
code18 years of coding experience
job28 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (22)

c-language10
rocksdb10
blockchain10
smart-contracts10
dd10
cprogramming-language10
rtp10
database-design9
error-handling9
protocols8
database8
network-protocol8
build-system8
databases8
testing8

Programming languages (8)

TypeScriptJavaC++ShellSolidityWebAssemblyGoPerl

Github contributions (5)

github-logo-circle
EOSIO/eos

Jun 2017 - Jun 2021

An open source smart contract platform
Role in this project:
userBack-end Developer
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.
smart-contractblockchain-platformethereumcontractblockchain
brianjohnson5972/eos

Jun 2017 - Jun 2020

Contributions:269 pushes, 311 branches in 3 years
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