Niall Gallagher

Principal Engineer at Trumid

London, England, United Kingdom
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

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job16 years of employment as a software developer
bookResearch Distributed Systems, Research Distributed Systems at University of Limerick
github-logo-circle

Github Skills (54)

websocket10
optional-typing10
php10
simple-framework10
generic-programming10
simple-api10
async-await10
tern10
simple-xml10
programming-language9
ioc-container9
injection9
functional9
interpreter9
css9

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
tern-lang/tern

Feb 2019 - Dec 2022

Tern Programming Language
Contributions:1 release, 169 commits, 2 PRs in 3 years 10 months
compilerprogramming-languageternandroidasync-await
ngallagher/chero

May 2019 - Aug 2022

Ultra Fast Dependency Injection
Contributions:187 commits, 185 pushes, 1 branch in 3 years 3 months
websocket-applicationdi-containermicro-frameworksimple-frameworkinjection
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
Niall Gallagher - Principal Engineer at Trumid