Niall Gallagher is a Principal Engineer based in London with 14 years of deep experience building low-latency, distributed systems across finance and crypto. He blends hands-on systems engineering—spanning Java/Aeron/Artio/Agrona stacks and protocol design—with entrepreneurial experience as the founder of a low-latency crypto exchange and the creator of an optionally typed language, Tern. His background includes technical architecture roles at Goldman Sachs and multiple consulting engagements delivering production-grade trading platforms and service discovery solutions. Passionate about messaging, networks and compiler design, he pairs research-rooted thinking (research in distributed systems) with pragmatic delivery of low-latency services. Colleagues would note his appetite for tackling protocol- and performance-level problems that most engineers avoid.
14 years of coding experience
16 years of employment as a software developer
Research Distributed Systems, Research Distributed Systems at University of Limerick
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.