John Cairns

Principal Engineer at Fabric

Naperville, Illinois, 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
John Cairns is a Principal Engineer based in Naperville, Illinois, with over 30 years of hands-on experience building high-performance, highly scalable distributed systems across finance, ad tech, and Web3. He combines low-level systems expertise in C++ and Rust with blockchain development in Solidity and cross-chain protocols, recently architecting decentralized-exchange indexing and routing systems for Fabric. A proven leader and mentor, John has led teams at startups and major trading firms to deliver production trading engines, ultra-low-latency servers, and enterprise-scale data infrastructures on AWS. His background in physics and early work on particle simulations informs a rigorous, measurement-driven approach to performance engineering and protocol design. Equally at home optimizing JVM garbage behavior or writing lock-free data structures as he is implementing smart contracts, he brings rare breadth from kernel-level tuning to protocol-level interoperability. Outside work he describes himself as a Unix tinkerer, musician, and “space traveler,” hinting at a curiosity-driven mindset that fuels continual learning.
code10 years of coding experience
job27 years of employment as a software developer
bookBS Physics, BS Physics at Colorado State University
bookMS Physics, MS Physics at The Ohio State University
stackoverflow-logo

Stackoverflow

Stats
196reputation
26kreached
5answers
0questions
github-logo-circle

Github Skills (61)

docker-desktop10
hosts10
java10
security10
malware10
blockchain10
social-media10
compound10
fantom9
solidity9
python9
spatial-index9
privacy9
kd-tree9
r-tree9

Programming languages (10)

TypeScriptDockerfileJavaCSSC++RustSolidityGo

Github contributions (5)

github-logo-circle
jac18281828/godev

Oct 2021 - Oct 2024

Contributions:6 releases, 37 pushes, 18 tags in 3 years
jac18281828/2ad.com

Aug 2020 - Mar 2025

2ad website
Contributions:2 releases, 15 PRs, 734 pushes in 4 years 7 months
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
John Cairns - Principal Engineer at Fabric