Engineering leadership for platforms that can’t go down.
I lead engineering and architecture teams delivering OTT and streaming platforms for some of the biggest names in sports and media: Bell Media, BritBox, Dyn Media. Over 15 years building and running software. Now focused on multi-timezone teams, getting governance right, and making sure the right thing ships.

I’m a Technical Director at Deltatre, accountable for £21m in annual revenue across streaming platforms in Canada, Germany, France, and the Middle East, with gross margins of 55–64%. I lead the 70-person engineering team delivering them: governing architecture, adopting product models, coaching people, and making the right delivery calls across multiple timezones and client contexts.
My background is hands-on. Over 15 years leading, architecting, and building web, desktop, and mobile applications, mostly on the Microsoft stack but also AWS, MongoDB, and related technologies. I’ve stayed close to the engineering as I moved into leadership, and that matters when you’re setting direction for a team of engineers.
Outside of Deltatre, I’m Chair of the Board of Trustees at Fireworks, a Staffordshire charity supporting children’s mental and emotional health. I approach that role the same way I approach any senior leadership position: focus on enabling the people doing the work to do it well.
I’m also Chair at Chase Harriers Road Running Club, and I run: distance events, ultras, the odd marathon. It keeps me honest.
From hands-on .NET development to multi-timezone engineering leadership, via defence contracts, automotive digital, and some of the biggest names in streaming media.
Accountable for £21m in annual revenue across multiple client streaming platforms in Canada, Germany, France, and the Middle East, maintaining gross margins of 55–64%. Leading a 70-person engineering organisation through technical implementation, governance, and product model adoption. Driving infrastructure optimisation that delivered £1.2m in annual savings. Coaching and mentoring distributed teams across multiple timezones, making delivery decisions under real commercial and client pressure.
£21m in annual OTT revenue. 300k avoided calls at the RAC. A £650m MoD programme. Ten platforms across streaming, defence, digital, and enterprise. Click any card to read the case study.
Building and delivering the new TSN and RDS consumer applications across AndroidTV, FireTV, Samsung, Hisense, Roku, TvOS, Xbox, and LG, timed to align with FIFA World Cup 2026. Technical leadership of all work streams, client stakeholder management, and keeping governance on track to a hard deadline.
Ongoing platform delivery of linear and VOD entertainment channels for the wider Canadian audience: Discovery, FX, ID, Food Network, Bravo, HGTV, Magnolia Network, Motor Trend, SCI, Cooking Channel, and OWN.
Ongoing platform delivery supporting Crave and CTV for entertainment subscribers across Canada. Multi-channel platform engineering, operational support, and client stakeholder management across Bell Media’s premium entertainment properties.
Build and ongoing operation of the OTT streaming platform for Handball, Basketball, Table Tennis, Field Hockey, and Volleyball in the German market.
Delivery of BBC and ITV content to subscribers in the US, Canada, Nordics, South Africa, Australia, and New Zealand. Part of the Deltatre portfolio contributing to £21m annual revenue. Platform engineering, architecture governance, and operational support across six territories.
Designed and delivered in initial response to Covid, then evolved with a product and agile mindset into a permanent platform. Handled 30% of all RAC breakdowns digitally, avoiding 300k calls annually and delivering measurable cost reduction. A crisis response that became a core service.
Portal for the Defence Mechanical Handling Equipment contract, part of a £650m Ministry of Defence programme. Integration via brokers into existing ERP systems. Introduced governance frameworks and change management processes that improved delivery cadence across the programme.
Working with a bid team to define the IT solution for the MITER bid encompassing Mechanical Handling, Construction Equipment, and Protected Engineering for the Ministry of Defence.
Enterprise Service Bus implementation based on RabbitMQ, with integration into a Microsoft Dynamics deployment for financial services operations.
Side projects built outside client work: tools, clubs, and platforms I’ve designed and shipped because they needed to exist.
Race discovery platform for Chase Harriers members. Find races from 5k to ultramarathon, share events with the club, add race reports, photos, and ratings. Built with Claude Code, CI/CD via GitHub Actions, with Atlassian integration to auto-publish architecture documentation and product roadmap.
Custom website for Fireworks, the Staffordshire charity supporting children’s mental and emotional health. Built to give the charity a proper digital presence that reflects the quality of its work in schools.
This site. Personal professional portfolio, single-page design hosted on Firebase. Built end-to-end using Claude Code, starting as an experiment in AI-assisted development that became the finished product.
Club website for Chase Harriers Road Running Club. Currently WordPress. A rebuild is scheduled to modernise the stack, bring it in line with the Race Calendar platform, and give members a better experience.
Automating the Strava API for Chase Harriers to introduce gamification and community challenges. Leaderboards, progress tracking against club goals, and the kind of healthy competition that keeps training interesting over a long season.
A tool to help charities find and apply for grants and funding. Covers the full cycle: discovering opportunities, tracking application deadlines on a shared calendar, and building and maintaining the application pack templates that make submissions consistent and reusable.
Technical depth, leadership experience, and delivery know-how, built across streaming media, defence, automotive digital, and enterprise.
Technical direction across multi-client streaming platforms: architecture governance, product adoption, and live operational support. Currently across Bell Media, Rogers, Dyn Media, and more.
TOGAF 9.2 Practitioner with an MSc in Enterprise Architecture. I bring a structured approach to complex system design, vendor assessment, and architectural governance across large organisations.
Manager of managers. Led teams of up to 50 FTEs at RAC, now running distributed multi-timezone engineering teams at Deltatre. Team health and delivery cadence treated with equal seriousness.
Integrating AI and agentic workflows into engineering delivery, from code generation to automated review cycles. Applied to real delivery work, not explored in the abstract.
Hands-on background in .NET, ASP.NET MVC, RESTful APIs, and broker/ESB patterns. Also AWS, MongoDB, and related technologies. I understand what I’m asking of my engineers because I’ve done it.
Comfortable working directly with C-suite and client stakeholders. I’ve spent time translating engineering trade-offs into business terms for media rights holders, government bodies, and consumer brands.
Process is a means to an end. These are the things I actually believe in, regardless of which methodology is on the wall.
The biggest risk on any project is inertia. I make decisions, surface blockers early, and treat momentum as something to be actively managed. When you’re under commercial pressure with client eyes on the work, stalling is not an option.
I don’t run teams from a distance. When the pressure is on, I’m close to the work, visible to the engineers, and accountable for the outcomes. People perform better when they know their lead is across it.
I’ve seen enough agile transformations to know the ceremonies aren’t the point. Outcomes are. I focus on faster feedback and keeping delivery visible. Good enough and shipped beats perfect and stalled every time.
The best investment I make is in the people. Teams that understand the context, own their work, and don’t need hand-holding through every decision are the ones that deliver under pressure. That takes time to build, but it’s the only thing that scales.
Trustee roles, charity leadership, volunteering, and putting the miles in for good causes. The same values I bring to professional work: accountability, enabling others, showing up.
A Staffordshire based registered charity working in primary and secondary schools, supporting young people in their mental and emotional health through singing, signing and mindfulness. The pressures on children and young people today are real, and confidence and resilience can be built. I serve as Chair of the Board of Trustees, overseeing governance and helping the people doing the work to do it well.
fireworks.charity ↗A grant-making charity supporting children and young people under 25 in Walsall who need help with education or training. Priority is given to those who have lost one or both parents and have a connection to the Borough of Walsall. As a Trustee and Vice Chair, I contribute to grant decisions, governance, and the charity’s long-term direction.
Outside of trustee responsibilities, I give time regularly on the ground, marshalling, timing, and helping events that rely on volunteer communities to function.
The free, weekly, timed 5k run that runs entirely on volunteer power. I marshal, scan, and help keep events moving. The running community only works if people show up to make it work.
One of the UK’s largest running event series. I volunteer at Runthrough events to help runners have the kind of race day experience I know matters, from registration to finish line.
Marathons, ultras, and long days out in the countryside, all in aid of causes worth running for.
26.2 miles through London in aid of Fireworks. Tower Bridge in sunshine is a sight that makes the training miles worth it.
50 kilometres along the Ridgeway in the heat of summer. One of the UK’s iconic ultramarathon routes, run for Rotherham Hospice.
Named in honour of rugby league legend Rob Burrow. A full marathon through Leeds, finishing at Headingley. Completed with Charlotte, my partner, and medals to show for it.
26.2 miles for Leonard Cheshire, supporting disabled people to live, learn and work as independently as they choose. Running in the rain doesn’t dent the occasion.