Summary
Ross Fenning is a Senior Software Engineer and technical leader with 11+ years delivering resilient, cloud-native systems and end-to-end delivery practices across Java and Python ecosystems. He has driven architecture and platform transformations at organisations including the BBC, INRIX and BridgeU—breaking monoliths into FastAPI services, building Kubernetes-based platforms, and standardising CD and infrastructure-as-code. Equally comfortable as a hands-on engineer and a mentor, he blends systems thinking with attention to the human processes that let teams ship safely and quickly. He holds an MA Cantab in Computer Science and an MSc in Software Engineering, and runs his own consultancy, bringing both academic rigour and practical innovation to complex delivery problems. A pragmatic polyglot, Ross has a track record of inventing lightweight tooling (pre-Docker compose patterns, feature-flag systems) to accelerate testing and deployments.
11 years of coding experience
18 years of employment as a software developer
MA (Cantab) Computer Science, MA (Cantab) Computer Science at University of Cambridge
Maths Further Maths Physics German French, Maths Further Maths Physics German French at Prince William School
MSc Software Engineering and Internet Architecture, MSc Software Engineering and Internet Architecture at University of Bradford
German, French