Fraser Cumming is a Principal Software Engineer with 13 years’ experience building large-scale, event-driven Java systems and a track record of shipping resilient production services across finance and cloud platforms. He has led cross-functional teams to deliver mission-critical platforms—most recently designing a nationwide customer contact management system with 99.9% availability and an observability architecture adopted by ~100 engineers. Fraser combines deep Java/Spring expertise with hands-on AWS, Kafka, and observability tooling to drive scalable, fault-tolerant designs and CI/CD practices. He’s pragmatic about operational excellence, having reduced incident detection times and API usage dramatically through architectural optimizations. Outside work he treats software development as a hobby—modding games and exploring new languages—which fuels his continual learning and practical problem-solving approach.
13 years of coding experience
11 years of employment as a software developer
Cameo Network Services
Foundation degree Computer Software Engineering, Foundation degree Computer Software Engineering at University of Suffolk
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.