Experience
Fifteen years of turning messy data into things people use.
From stock audits on the shop floor to leading a global analytics function. Here's the story so far.
By the numbers
-
5years
of historical audit data backfilled into the cloud, then kept stable through repeated upstream changes.
-
5–10hours a week
of manual dashboard updating, automated away.
-
400–700hours a year
estimated team time saved by adopting Copilot Premium, from the business case I built and then led.
-
£5M
of stock errors surfaced ahead of period close, by earlier iterations of global health check reporting.
Data and analytics engineering
Things that keep working after I've stopped looking at them.
It started with ad-hoc BigQuery queries, managed on individual machines.
I led the move to version-controlled development in dbt, taught myself the stack, and coached a colleague to the same standard.
Bitbucket, Jenkins and Airflow now run it, with live feeds migrated without interrupting reporting.
Dashboards repointed without a break in service, and a catalogue of key datasets to decide what to build next.
Dashboards and visualisation
Numbers only help if people can use them.
- Dashboards in Tableau and Metabase that fraud, supply chain, brand protection and security teams rely on day to day.
- Global reporting you can view by region, country or store, and drill down from headline scores to individual questions.
- Led the rollout of Metabase, retiring another BI tool and avoiding a six-figure annual licence cost.
- Automated a dashboard estate, saving 5–10 hours a week, and cut a monthly report from half a day to around 30 minutes.
Detecting fraud and loss
A loss that went undetected for over a year.
Analysis of inventory leakage led to a multimillion-pound fraud investigation.
- Risk scoring that replaced largely manual investigation processes.
- Grey market activity quantified across distributor networks.
- Years of stock audit and loss prevention in retail before any of it.
Leading teams and shaping strategy
Built a global analytics function from scratch.
Set how the team works, and what “production-ready” means.
Owned the data strategy and the roadmap.
Made the case for Copilot with real numbers, then led the rollout.
Worked across fraud, security, commercial, supply chain and logistics.
Coached colleagues in SQL and cloud tooling.
In more detail
Pick a card to go deeper.
Dashboards teams rely on.
A loss unseen for over a year.
Built a team from scratch.
Bringing in AI tools.
Fifteen years in retail loss.
Tools I use
Analytics and BI
- SQL
- BigQuery
- Tableau
- Metabase
- Looker
Engineering
- dbt
- Git
- Bitbucket
- Jenkins
- Airflow
- Google Cloud Platform
Systems
- SAP S/4HANA
- CRM
- Power Apps
AI
- Microsoft Copilot Premium
- Claude
- ChatGPT