Gavin Churcher is a Senior Software Engineer based in the Greater Ipswich area with a multi-decade career focused on cloud-native systems, event-driven architectures, and geospatial research. He currently designs and implements event-streaming microservices on Kubernetes using Kafka and Kinesis at MATRIXX Software, following prior roles architecting serverless, data-driven platforms as an AWS-certified Cloud Architect. His background spans enterprise systems, DevOps, and real-time analytics—from building integrated access layers at BT to delivering scalable AI labs and contact-centre platforms using SageMaker, Connect and Lex. Gavin combines deep academic roots (a PhD in dialogue modelling and a first-class BSc in AI) with hands-on engineering across Java, Scala, cloud and CI/CD tooling. Notably, his career threads research into practical production systems, turning prototype CEP concepts into business-facing services. He brings a pragmatic blend of systems thinking, cloud architecture and a history of translating complex research into operational value.
6 years of coding experience
12 years of employment as a software developer
BSc Hons, Computing with Artificial Intelligence, BSc Hons, Computing with Artificial Intelligence at University of Leeds
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
Gavin Churcher - Senior Software Engineer at MATRIXX Software