Colin Macnaughton is a Principal Software Engineer with 17 years of experience designing and delivering ultra-low-latency, high-throughput JVM systems for finance, hospitality, gaming, and healthcare. Now at NVIDIA after leading staff engineering for New Relic’s Telemetry Data Platform, he architected global streaming pipelines, a 10M req/sec edge routing tier, distributed rate limiting, and a company-wide cloud cost reduction that improved gross margins. He’s an expert in Java/J2EE/JVM, in-memory transaction processing, messaging (Kafka, JMS, AMQP), and mechanical-sympathy techniques like the LMAX Disruptor. As Head of Engineering at Neeve Research he built a Java-based in-memory platform that delivers microsecond latencies without external databases, showing deep systems-level and product-facing instincts. Colin blends hands-on implementation with staff engineering leadership and incident command experience, and is based in Portland, Oregon. A long career spanning Progress, New Relic, and startups gives him rare depth in both open-protocol messaging and large-scale telemetry architectures.
Contributions:22 releases, 83 commits, 17 PRs in 1 year 9 months
frpplatform-samples
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
Colin Macnaughton - Principal Software Engineer at NVIDIA