Summary
Rory Holmes is a software engineer with 15 years’ experience building scalable, production-grade systems, currently developing distributed content metadata aggregation and delivery infrastructure at the BBC. He has a strong ML and research background from a PhD/graduate research role at Sheffield, where he worked on bio-inspired neural models and robotics, and he leverages that to deliver practical AI/NLP solutions in industry. At Omnisis he led back-end engineering for data-heavy applications, modernised authentication with OAuth/OpenID Connect, and cut transcription costs by 99.8% through creative use of Whisper—demonstrating a knack for cost-conscious automation. Comfortable spanning full-stack development, data science, and systems architecture, he excels at leading cross-functional epics from requirements to production. Based in Stevenage, he combines rigorous academic training in cognitive and computational neuroscience with hands-on experience deploying ML-driven features that improve content discovery and personalization.
15 years of coding experience
3 years of employment as a software developer
Master of Science (MSc), Cognitive and Computational Neuroscience, Distinction, Master of Science (MSc), Cognitive and Computational Neuroscience, Distinction at The University of Sheffield