Summary
Niall Douglas is a systems-focused software engineer and consultant with nearly three decades of experience and a proven track record building low-latency, highly reliable C/C++ systems for clients from startups to LSEG. He founded ned Productions, has 14+ years of sustained professional practice, and contributed extensively to open source and ISO standardisation as an Irish national representative on WG14 and former WG21 participant. His work spans kernel device drivers to cloud orchestration and includes a Boost-accepted fundamentals library (Outcome), a patented low-latency trading database design, and production i/o executors that outperformed reference benchmarks. A frequent speaker and peer reviewer at CppCon, ACCU and C++ Now, he combines deep formal training across mathematics, economics and software engineering with practical leadership of large-budget projects and developer mentoring. Notably, he blends experimental language-level error-handling ideas (library-based deterministic failure models) with real-world systems engineering to reduce latency and improve determinism across mixed Rust/C/C++ stacks.
14 years of coding experience
14 years of employment as a software developer
Higher Mathematics, Mathematics, Higher Mathematics, Mathematics at The Open University
Certificate, Introduction to Complexity, Certificate, Introduction to Complexity at The Sante Fe Institute
MA, Economics & Management, MA, Economics & Management at University of St Andrews
BSc, Computer Science, BSc, Computer Science at Trinity College Dublin
BSc, Software Engineering, BSc, Software Engineering at University of Hull
Leaving Certificate, Leaving Certificate at Presentation Brothers College Cork
MBS, Business Information Systems, MBS, Business Information Systems at University College Cork
PGCert, Educational and Social Research, PGCert, Educational and Social Research at UCL Institute of Education
English, Spanish