Skip to content
AFM Studio
  • Pages

    AFM Studio
  • Work
  • Lab
  • About
  • CV
  • Contact
  • Projects

    AksaraA searchable library for Otorita IKN's knowledge, where the server checks every reader's access across three levels
  • Daily TaqwaTamper-resistant prayer attendance system for ~2,000 OIKN government employees at Masjid Negara IKN
  • Lantara v2A permit engine for Otorita IKN where administrators add new permit types from a screen, without a developer
  • eKiosk IKNTwo control rooms for Nusantara: kiosk content management and live bus tracking with arrival times that grade themselves
  • E-Monev IKNA monitoring platform for Nusantara's 23-year build, tracking every unit's quarterly progress against 24 national KPIs
  • JDIH OIKNOIKN's public legal document portal, with a controlled publishing workflow and AI summaries that never leave the server
  • Jejak PenanamanA check-in app for IKN tree-planting events that proves each participant was on site with a geofenced selfie
  • Dashboard SAKTIA nightly pipeline and dashboard that replaces OIKN's manual budget downloads for all six of its budget units
  • DoseRxA bedside dose calculator for 127 drugs that rounds each dose to tablets and syrups Indonesian pharmacies sell
  • CubiqA speedcubing trainer with competition-grade timing and a solver I wrote for each of the 8 major puzzles
  • ScimotionAn interactive science library of 86 articles, each explained next to animations the reader can control
  • WA Daily Scrum BotA WhatsApp bot that chases missing standup reports for a 14-person team and flags tasks stuck for days

↑ ↓ to move · Enter to open · Esc to close

Andi Fathul Mukminin

About

Andi Fathul Mukminin

Fullstack developer at Otorita IKN

RoleCivil servant (ASN), Otorita IKN
DirectorateData and Artificial Intelligence
LocationNusantara, Indonesia

57

Projects shipped

10

Government systems

47

Independent projects

51

Live today

I like systems that work: clearly scoped, well documented, and easy for the next person to extend.

I'm Andi Fathul Mukminin, a fullstack developer and civil servant (ASN) at Otorita IKN, the authority building Nusantara, Indonesia's new capital. I work in the Directorate of Data and Artificial Intelligence, where I build systems that government teams and citizens use every day.

Most of that work is internal: permit engines, legal document portals, attendance and monitoring dashboards. It has to hold up under audits, single sign-on and procurement rules, and it has to be easy for the next developer to pick up.

After hours I build independent projects, mostly about Indonesia: rainfall patterns, earthquake risk, election seat maths, scripts and calendars. They're how I learn a new problem space properly, end to end.

I write a spec for every project, then build with Claude Code as my pair. The decisions, the review and the result are mine. It's why I can ship a lot without losing track of why things were built the way they were.

Availability

Open to full-time roles and select freelance work.

Tools I reach for

Counted from the 57 projects on this site. Every number opens the projects it came from.

Show 24 more tools

Used once: Apache Airflow · BigInt · cubing.js · D3 (d3-shape) · Django Channels · Django REST Framework · FastAPI · Fontsource · Framer Motion · GLSL · gray-matter · js-yaml · MySQL · NetworkX · Node.js · pgvector · PostGIS · Pyodide · React Flow · reportlab · SendGrid · TanStack Query · three.js · TimescaleDB · topojson-client · vite-plugin-pwa · WeasyPrint · Web Worker · WebGL · whatsapp-web.js · world-atlas · YAML · Zustand

Let's talk

Whether it's a role or a project, a few sentences are enough to start.