Andrew Flatt is a Principal Engineer with 11 years of experience designing and delivering large-scale, high-availability systems across payments, healthcare, automotive, and fraud-prevention domains. He blends hands-on polyglot development (Java/Scala and modern web/mobile stacks) with pragmatic architecture and DevOps practices, driving adoption of relevant, stable technologies. Andrew has repeatedly improved throughput and reliability in mission-critical systems—delivering five-nines availability at Visa and leading backend architecture at Babylon and McLaren Applied Technologies. Based in Chelmsford, he excels at translating complex requirements into operational, testable solutions and mentoring teams through agile delivery. A creative technologist, he pairs deep systems knowledge with a continual appetite for new techniques rather than chasing trends.
11 years of coding experience
15 years of employment as a software developer
1st BSc(Hons) Computer Science Computer Science AI Web Services Java OO Development Processor Design, 1st BSc(Hons) Computer Science Computer Science AI Web Services Java OO Development Processor Design at University of Hertfordshire
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.