Allan Callaghan is a pragmatic Python developer with 14 years of experience building internal tooling, CI/CD pipelines and resilient microservices for organisations from national media brands to the NHS. He has moved between hands-on engineering and teaching—designing Level 6 programming modules and training secondary school computing teachers—bringing a strong focus on developer workflows and knowledge transfer. At Genomics England he helped break a legacy monolith into AWS-deployed microservices and raised company-wide CI practices, and at global.com he led test and tooling for major radio brands while also shipping Android work. A long-time hobbyist innovator, he maintains a decade-evolving mobile karaoke system with a server-side transcoding pipeline and builds live-performance tooling (DMX lighting, game-like audience interaction) used by his band. This combination of production-grade pipeline experience, educator skills, and creative live-audio/visual projects gives him a rare blend of operational rigor and hands-on prototyping.
14 years of coding experience
11 years of employment as a software developer
PGCE Secondary Education, ICT and Computing, PGCE Secondary Education, ICT and Computing at Canterbury Christ Church University
Computer Science (BSC), Computer Science, Computer Science (BSC), Computer Science at University of Kent
Contributions:2 releases, 1 PR, 323 pushes in 6 years 4 months
eventstriggerremotelyvideo-eventsvideo
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.