We sat with their team, walked every existing flow, and wrote the brief on day three.
From a 90-day windowto a body of work.
A full reporting redesign plus a typed data layer the analytics team owns. Cut reporting time in half and stopped every cross-team argument about whose numbers were right. Below is the long version — the brief, the approach, and the numbers we put on the wall after launch.
Every cross-team meeting ended in a debate about whose numbers were right. Dashboards were a maze of inconsistent definitions, slow queries, and stale caches.
We replaced the warehouse with a typed DuckDB + Cube layer, redesigned the dashboards as a single canonical view, and shipped a metric registry every team now owns.
52% faster reporting, zero cross-team arguments in the third quarter, and a metric registry the analytics team is now paid to keep green.
