track record
The scale we’re used to operating at.
Years shipping software a top-4 UK bank depends on to serve millions of customers every
day. Programmes worth tens of millions in delivery, hundreds of millions in business
benefit. When we embed into a team, this is the operating tempo we bring with us.
30,000 req/s
12,000 users · 200k+ complaints/year
Recovered a legacy complaints platform back to operational specification after six months of critical service-interrupting incidents. Estate-wide configuration tuning, high-cost code path analysis, API contracts reshaped from “provide-all” to “provide-what’s-required”.
£60M programme
~£500M business benefits at release
Lead engineering role across Loans, Cards, Mortgages and Commercial Credit workstreams of a bank-wide Credit Programme. Multiple feature teams, delivery through to production.
£25M programme
~£200M business benefits
Lead delivery role unifying recoveries across every banking product onto a single platform. Mart design, mappings across three schema generations, 40 decisioning and modelling jobs.
24 hours
CEO-escalated P1, unfamiliar codebase
Resolved a Cards credit-decisioning incident that had stalled an eight-engineer team for six months. Potential to affect ~2,000 daily card decisions with material regulatory exposure.
9,000,000 records
controlled production cutover
Led backdating of nine million EAPI records across live Cards production. Zero incidents, zero defects, no operational disruption.
~£132k / year
saved from a single pipeline
One Apache Beam pipeline optimised from £15k/month to £4k/month — ~73% reduction. Twenty processes owned across a 60+ pipeline estate powering credit modelling and analytics.