Summary
Tom Gowland is a backend software engineer with 10 years’ experience building scalable APIs and platform services, primarily using Python and the Django ecosystem. He has progressed from student and graduate roles into senior technical lead positions at STFC, where he architected backend components, led security and containerisation efforts, and even wrote Java Keycloak plugins for custom authentication. More recently he has continued delivering production systems at Infogrid and BJSS, working with Docker, Kubernetes and CI/CD to operationalise compute-heavy workflows. His background includes hands-on work across languages (Python, Java, C#, R, Matlab) and domains—scientific HPC platforms, data ingestion pipelines, and model containerisation—giving him a rare blend of research-grade engineering and pragmatic production experience. Colleagues would note his knack for translating domain-specific scientific requirements into robust, automated deployment pipelines that save cost and scale reliably. Based in Bradford, UK, he remains keen to learn new technologies and tackle complex backend challenges.
10 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Leicester
English