Niall Mccullagh is a Principal Software Engineer with 17+ years of hands-on experience architecting and building cloud-native platforms for startups and global enterprises that process hundreds of millions of transactions. He blends daily coding with strategic leadership, defining availability, security and performance standards while mentoring teams and shaping technical direction across product, infrastructure and data. His background ranges from founding payments architecture at fintech startups to leading payment security at scale and delivering global e-commerce payment systems. Comfortable in both serverless and container ecosystems on AWS, he favors documentation-first API design and pragmatic experimentation to accelerate time-to-market. Based in Belfast, he’s happiest balancing architecture, leadership and code—often translating complex technical strategy into clear business outcomes for C-suite stakeholders.
11 years of coding experience
18 years of employment as a software developer
Bachelor of Science (BSc) with Honours Computer Science, Bachelor of Science (BSc) with Honours Computer Science at Ulster University
Contributions:34 commits, 48 pushes in 4 years 2 months
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 Mccullagh - Principal Software Engineer at Bazaarvoice