Andrew Bennett is a pragmatic Principal Software Engineer with 11 years’ experience building reliable, well-architected systems across pharmaceuticals, utilities, automation and high-traffic media. Currently engineering at the BBC, he has helped deliver the Simorgh platform that serves hundreds of millions of visitors and contributed front-end improvements such as analytics testing and image placeholder enhancements. He combines functional-style, SOLID-driven design with practical trade-offs, preferring low-state solutions that stand up in safety-critical and 24/7 production environments. As a former tech lead in production line automation and earlier work on SCADA and scientific tooling, he brings deep real-time and systems integration experience from C# to Python and F#.
A natural collaborator and evangelist, he’s influenced large cross-team rollouts (GDPR cookie work, cloud migrations) and helped rationalise frontend components to enable personalised experiences. Colleagues rely on him for clear architectural choices that balance rigor with delivery.
11 years of coding experience
11 years of employment as a software developer
Bsc (Hons) - 1st Computer Science, Bsc (Hons) - 1st Computer Science at University of Staffordshire
The BBC's Open Source Web Application. Contributions welcome! Used on some of our biggest websites, e.g.
Role in this project:
Front-end Developer
Contributions:841 reviews, 868 commits, 302 PRs in 3 years 2 months
Contributions summary:Andrew's contributions focused on the implementation and modification of Chartbeat Analytics tests for the Simorgh project. They were involved in removing unnecessary configurations, merging branches, updating test files, and making refactoring changes to improve maintainability, specifically targeting AMP and non-AMP contexts. Furthermore, the user implemented the use of a new component and added code to enable image placeholders.
The BBC's Open Source Single Page Application. Contributions welcome! Used on some of our biggest websites, e.g.
Contributions:2 PRs, 12 pushes, 1 branch in 3 years 4 months
reactbiggestsingle-page-applicationjavascriptbbc
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
Andrew Bennett - Principal Software Engineer at BBC