
Solo: design, data pipeline, backend, map UI
Fahsai
Fires, wind and PM2.5 on one map of Thailand's burning season, with an AI explanation for any station on any day. Designed and built solo, with Claude Code as my pair programmer.

Product engineer · frontend & design at the core
Eighteen years of turning complex data into interfaces people can read and use. These days with AI-native workflows that cover ground that used to take a small team.
Fires, wind and PM2.5 over mainland Southeast Asia on 5 April 2026, rendered by Fahsai.
Data: NASA FIRMS, Open-Meteo (CC BY 4.0). © Mapbox © OpenStreetMap © Maxar

Solo: design, data pipeline, backend, map UI
Fires, wind and PM2.5 on one map of Thailand's burning season, with an AI explanation for any station on any day. Designed and built solo, with Claude Code as my pair programmer.

Sole frontend architect, geospatial & data visualisation
The Google Maps of nature, for the world's largest network of restoration sites. The first version was slow and buggy, so a small team rebuilt it from scratch. I was the sole architect of the geospatial and data visualisation frontend.
In the product
Fahsai's “What's causing this?” traces the air back 72 hours and classifies the day before Gemini writes a word. Sixteen hand-checked station-days and an eval script keep it honest. The same backend is an MCP server, so other models can use it too.
In how I build
Claude Code writes a lot of my code, inside guardrails: my conventions as skills it loads before writing or reviewing, hooks that gate on lint and tests, and pull requests kept small enough to actually review.
In a business
At Aster I set up the org's Claude workspace: shared context per organisation, project and consultant, Agent Skills for work like Dutch legal citation checks and monthly reporting, and a remote MCP server for hours data with its own OAuth flow. Next up: a monthly policy monitor.
I'm looking for my next product engineering role on a data- or map-heavy product. Based in Utrecht, working remote.
dev@joostkiens.com