Summary
David Mcnulty is a Senior Software Engineer with over eight years of commercial experience delivering mission-critical systems, currently focused on software development at CloudNC. He combines hands-on C++ expertise—demonstrated in roles at CryptoCompare, rhino.fi and Marex Spectron—with a background in application support for high-availability trading systems at Tradeweb. David has led teams and driven formal qualification and design reviews on safety- and standards-driven projects at Leonardo, including DO-178B-style artefacts and customer-facing test campaigns. Comfortable across the full software lifecycle, he has repeatedly stepped into emergency production support while also designing long-lived system architectures. Based in the UK and educated at Imperial College London, he brings a pragmatic blend of operational discipline and product-focused engineering to complex, time-sensitive domains. Unusually, his profile shows a steady mix of frontline support experience alongside deep development work, giving him strong situational awareness for production-critical software.
8 years of coding experience
13 years of employment as a software developer
BEng Computing, BEng Computing at Imperial College London