Dashboard load
<5 s
Down from about 90 seconds.

Strategic delivery
for digital products
and the data behind them.

Antikode’s in-house loyalty engine. I set feature priority and delivery timing for a six-person build team, and check every campaign for plan against actual.
Reporting ran on the live MySQL database, so dashboards were slow and loaded the app. I moved it to BigQuery: Airbyte loads the data, Dataform shapes it in bronze, silver and gold layers.
I spent four years in toll road construction and operations, so I went to the numbers. I combined PUPR open data and Wikipedia into a dataset of 93 toll roads in 17 provinces, then built the dashboard in Tableau Public.