Michael Grant is a seasoned software engineer based in Berlin with over two decades of professional experience and a dozen years focused in modern backend and test automation roles. He has a strong track record delivering resilient e-commerce microservices and integration pipelines (Spring Boot, Akka, Kafka) and has led QA/build migrations and tooling that improved team reliability. His background spans broadcast and interactive TV systems at the BBC and Strategy & Technology, where he designed large-scale client-side platforms and authoring tools, bringing a rare blend of low-level systems thinking and practical product delivery. At commercetools and REWE digital he combined hands-on coding in Java/Groovy/Scala with mentoring, hiring and operational oversight; he now applies that experience to payments engineering at paymenttools. Academically grounded with a PhD in Computer Science and an M.Sc. in IT (Distinction), he routinely turns complex domain requirements into maintainable, automated systems. An under-the-radar strength is his habit of building internal tooling and CI infrastructure that scales teams as well as systems.
12 years of coding experience
22 years of employment as a software developer
M.A. (Hons), Natural Sciences, M.A. (Hons), Natural Sciences at University of Cambridge
Heriot-Watt University Edinburgh Campus
M.Sc., IT, Distinction, M.Sc., IT, Distinction at Aston University
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.