Nico Purnomo
Product manager. Data, ML, and the occasional rabbit hole.
I build data, ML, and AI products professionally, and share the analytical side here — interactive projects, articles, and ideas I find interesting.
↗ terminal-website-npurnomo.vercel.appLatest
World Cup Pub — 0→1 in 48 Hours
Mobile-first web app that helps London football fans find and book a pub for the 2026 World Cup. Built from idea to live in 48 hours: product spec, Jira backlog, React frontend, Google Maps integration, Vercel deploy. Post-mortem covers architecture decisions, two post-launch bugs, and what the agent workflow actually looked like.
Work
Industry Financials
Interactive dashboard comparing financial metrics across US industries. Pick any two metrics and explore the relationships.
Remember Covid?
Excess death estimates by country using The Economist's model. Confidence bands show estimation uncertainty across 2020–2024.
Earthquakes & Extreme Values
Global seismic data mapped and modelled with Generalised Pareto Distribution. Estimates the probability of extreme magnitude events.
SQL Away!
Write SQL queries live in the browser against a customer orders dataset. Powered by DuckDB-WASM — no server required.
Heathrow Forecast
ARIMA model forecasting passenger traffic at Heathrow. Dummy variable accounts for Covid — with and without comparison.
Up Banking & Neobanks
How digital-only banks navigated the pandemic, what Xinja's collapse meant for the industry, and why Up's model was different.
Simile, Here & Everywhere
On similarity as a concept — from cosine distance to clustering to recommendation systems. Why measuring likeness is harder than it looks.
Data Reduction through Dynamic Range
Audio compression, photography, and SVD — a unified lens on what it means to reduce complexity while preserving meaning.