Data Analyst / Analytics Engineer
Eight years across startups and large enterprises — pipelines, governance, and the dashboards that sit on top of them. Most recently rebuilding attribution and reporting infrastructure for Endeavour Group's loyalty and personalisation team; before that, founding the data function at a fintech from scratch.
Designed and shipped a production Postgres schema serving four apps with different read/write patterns — including an offline-first PWA that referees use to score real games pitch-side.
Read the case study → 02 — Board-facing BIModelled nine sites' worth of occupancy, pricing and resale data into a governed mart layer, then stress-tested every claim before it reached a board deck.
Read the case study →I've owned both ends of the pipeline — bringing data in, transforming and governing it, and then handling the insight and the senior-stakeholder conversation on the other side. That full-stack view is what I keep getting pulled back into: teams that need someone who can fix the plumbing and stand in front of a board with a number they can trust.
At Endeavour Group, I audited a 195-model dbt project across 24 business domains and turned it into a prioritised, ten-issue remediation plan the team actually adopted. Before that, at a fintech startup, I built the star-schema revenue model that finance still reconciles against today — sitting down with finance, engineering and product to agree, for the first time, what "revenue" actually meant.
Outside client work, I keep building: the sports-league platform on the left is still live and taking real game data every week.