Work
17 systems. 9 of them written up the way I would talk through them.
Each case study opens with what I owned and what changed, and carries an interactive diagram you can walk a request through. Filter by what you are hiring for.
Models that beat the incumbent, measured honestly.
The 8 shorter entries are summarised rather than diagrammed. Systems marked reconstructed were designed and shipped at an earlier employer and rebuilt here from the résumé.
In depth
5 case studies
Hybrid ensemble · Airflow · Snowflake · a gold set that lied
Freight Pricing Anomaly Detection
Thousands of daily freight transactions scored for over- and undercharge by three deliberately asymmetric detectors, and an evaluation that turned out to be measuring the review interface rather than the model.
Read→90%attestedReduction in manual pricing review hours
Financial crime · 10M+ transactions · rules the regulator can read
reconstructedAML Transaction Monitoring & Case Platform
A hybrid surveillance system where a sequence model ranks alerts and a rules engine still decides what an alert is, because in anti-money-laundering, the part you cannot explain to an examiner is the part you cannot ship.
Read→10M+attestedTransactions monitored
Auto finance · delinquency and charge-off · a label that changed meaning mid-year
reconstructedCredit Risk Early Warning & Collections Prioritisation
Models that predicted which accounts would roll to charge-off early enough to do something about it, built just as a payment-holiday programme made the word 'delinquent' mean something different.
Read→87%attestedModel accuracy
Document extraction · millions of freight records · every discrepancy, not a sample
reconstructedFreight Invoice Reconciliation at Document Scale
Carrier invoices arrive as PDFs and the system of record holds what the shipment should have cost. Reconciling the two across millions of records turned an audit that had always been a sample into one that was complete.
Read→100%attestedDiscrepancy identification
Asset recovery · the first model I put in front of a business decision
reconstructedVehicle Recovery Optimisation & Reporting Automation
Repossessed vehicles lose value every day they sit. A model that ranked recovery routes by expected net proceeds improved recovery profits 30%, and the reporting automation around it is where I learned what makes an analysis get used.
Read→+30%attestedVehicle recovery profits
In brief
4 more
Shipped systems with a shorter write-up: the problem, what I built, and what it changed.
- Freight Mode-Shift Optimization EngineA weekly pipeline over planning, demand and lane-rate data that ranks mode-shift candidates by modelled freight savings and carbon impact.2025–2026
- Transit Time Prediction ServicePer-segment transit-time prediction by lane and shipping method, trained on eighteen months of closed orders and scored against the live backlog, with a validation gate that fails the pipeline if a join silently multiplied the rows.2026
- Sanctions Screening AutomationBatch screening of the customer base against sanctions lists, where the whole design problem is deciding which side of the cross-join is a delta.2025–2026
- Warehouse Pallet Estimation ModelReplaces a per-pallet rule of thumb with a physical packing model at part-number level and a learned correction from thirty-one months of actuals, cutting mean absolute percentage error from 31.9% to 6.0%.2025