Iain Mccallum is a Principal Engineer based in Edinburgh with 11 years’ experience designing and delivering cloud-native, event-driven systems and high-impact front-end experiences. At Safeguard Global he blends tech leadership, line management, and hands-on implementation—owning architecture options, roadmaps, code reviews, and BI visualizations to show measurable business value. His background spans full-stack Node.js microservices, React UIs, and AWS building blocks like EventBridge, Lambdas, ECS and DynamoDB, informed by a roots-in-design perspective from earlier graphic and web work. He’s skilled at spinning up teams and defining engineering ways of working (DoR/DoD), and he pairs pragmatic trade-off analysis with clear diagrams and stakeholder communication. An approachable mentor and systems thinker, he brings a designer’s eye for UX and a penchant for making complex, distributed systems understandable to senior leadership.
11 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Arts, Bachelor’s Degree Computer Arts at Abertay University
Bachelor’s Degree Architecture, Bachelor’s Degree Architecture at Edinburgh College of Art
Contributions:265 commits, 2 PRs, 238 pushes in 1 year
reactjsreactfront-end
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
Iain Mccallum - Principal Engineer at Safeguard Global