Fullstack systems for governments, startups, and everyone between.
I design and ship production software end to end — from the requirements doc to the deploy. Currently building for Indonesia's new capital at Otorita IKN, with independent projects on the side.
Selected work
Government infrastructure, a self-founded startup, and independent technical projects.

Aksara
Knowledge management platform for Indonesia's new-capital authority — a searchable home for OIKN's regulations, reports, and studies with an internal submit-and-approve workflow behind it

JDIH OIKN
Government legal document portal with editorial workflow, tiered access control, and offline AI summaries

Lantara v2
Dynamic permit engine for IKN Nusantara — add a new permit type as configuration, not code

Nusantara Languages
An interactive map of Indonesia's 726 languages, coloured by family, with a genealogical tree wired to the map — hover a branch and every territory in that group lights up, and the other way around

Scimotion
Interactive science library — 86 articles across 8 fields, each pairing clear explanation with a live, controllable animation

DoseRx
Weight-based medication dose calculator covering 92 drugs across four calculator modes, built for bedside clinical use as an offline PWA

Anatomi Rupiah
A bilingual explainer that teaches how to spot the genuine security features on Indonesian banknotes — using original illustrated diagrams instead of photos of money, because photographing currency for this is legally restricted

ClimateWatch
75 years of Indonesian climate history turned into plain visual answers for 75 cities — free, no login

Quranlytics
Quran reader with a full analysis layer — word/root frequency, structural patterns, and semantic search across 6,236 verses

Andi Fathul Mukminin
I'm a civil servant (ASN) at Otorita IKN, working in the Directorate of Data and Artificial Intelligence — building production systems for Indonesia's new capital, Nusantara. Outside work, I build web applications and tools as independent projects.
What I build
Four kinds of work — each one with systems already running behind it.
Systems for government and institutions
10 platforms running for Indonesia's new-capital authority — permit engines, a legal document portal, attendance for ~2,000 staff. SSO, audit trails and procurement constraints are the normal case here, not the exception.
Dashboards that survive real data
Budget monitoring that pulls Kemenkeu (Indonesia's Ministry of Finance) expenditure on a schedule, construction progress across every IKN project, 75 years of climate records made legible. Scheduled pipelines, not manual exports.
Web applications, shipped end to end
50 built, 43 live. Next.js and TypeScript in front, Django and Postgres behind, tests in half of them — containerised and deployed, not handed over as a repo.
Making complex systems visible
Interactive explanations of things you normally can't see: consensus protocols, diff algorithms, database isolation anomalies, congestion control. For teaching tools, technical documentation and internal training.
How I work
A documented, reproducible delivery process — not just vibes.
Product requirements, in writing
Every project starts with a Product Requirements Document. Not a Figma file, not a Slack thread — a structured document covering who this is for, what it does, and what success looks like.
Technical spec for the build
The PRD becomes a technical specification: stack decisions, architecture, component design, and build sequence — written before a single line of code.
Fast, iterative, documented
With clear specs upfront, the build moves quickly. The docs serve as a living record — every decision is traceable, every deviation is intentional.
Ready to build something?
Whether you have a defined spec or just an idea — let's figure out the right scope together.