Summary
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.
10 years of coding experience
27 years of employment as a software developer
BS Physics, BS Physics at Colorado State University
MS Physics, MS Physics at The Ohio State University