Andi Fathul Mukminin
Fullstack developer · Django, React, Next.js, TypeScript · Nusantara / Balikpapan, East Kalimantan
Summary
Fullstack developer and civil servant at Otorita IKN, building government systems for Indonesia's new capital. I take projects from a written spec to production: requirements, architecture, backend, frontend and deployment. 10 government systems and 47 independent projects, 51 of them live.
Experience
Fullstack developer · Otorita IKN (Nusantara Capital Authority)
Jun 2025 – present · Nusantara, on-site · Directorate of Data and Artificial Intelligence · civil service title: Junior Policy Analyst
I build and run the digital platforms for Indonesia's new capital. The government systems below are this role's work. Beyond them:
- Implemented Portal Data IKN (satudata.ikn.go.id), a CKAN open data portal with Solr search, Keycloak single sign-on and statistical metadata aligned to the BPS SIRuSa national standard.
- Run production operations for the official IKN website (ikn.go.id), a vendor-built Next.js and Payload CMS platform, on GCP with Nginx, PM2, Docker and Cloudflare.
- Wrote the Naskah Urgensi for an OIKN regulation on application governance, which makes the Directorate the technical review gate for application development across the Authority.
Software developer · Kubikasi
Dec 2021 – May 2025 · South Jakarta · hybrid
A logistics company offering truck rental and freight distribution, run on an in-house transportation management system.
- Built the backend and frontend of the TMS in Django: booking, fleet dispatch and shipment tracking for large-goods distribution across Jakarta.
- Built and maintained the REST API behind the customer web app and the internal operations tools.
- Implemented order, booking and tracking flows that give customers clear pricing and live shipment status.
Python developer (contract) · Platon
Feb 2022 – Feb 2023 · Yogyakarta · remote
- Delivered Python work in data science and web development for a range of client briefs.
Software engineer intern · PT PLN UIP Sulawesi
Jun 2021 – Nov 2021 · Makassar · on-site
- Built a web app for monitoring and evaluating financial processes in the Budget and Finance Division, using Django, Bootstrap 5 and HTMX.
Government systems · 10
- Aksara
A searchable library for Otorita IKN's knowledge, where the server checks every reader's access across three levels
Django · Django REST Framework · PostgreSQL · Celery · Redis
Jul 2026 – present
- Daily Taqwa
Tamper-resistant prayer attendance system for ~2,000 OIKN government employees at Masjid Negara IKN
Django · Next.js · TypeScript · PostgreSQL · Redis
Apr – Jun 2026
- Lantara v2
A permit engine for Otorita IKN where administrators add new permit types from a screen, without a developer
Django · React · TypeScript · PostgreSQL · Redis
Jun 2026
- eKiosk IKN
Two control rooms for Nusantara: kiosk content management and live bus tracking with arrival times that grade themselves
Django · React · PostgreSQL · Leaflet · Keycloak
Mar – Jul 2026
- E-Monev IKN
A monitoring platform for Nusantara's 23-year build, tracking every unit's quarterly progress against 24 national KPIs
Django · Next.js · TypeScript · PostgreSQL · Docker
May – Jul 2026
- JDIH OIKN
OIKN's public legal document portal, with a controlled publishing workflow and AI summaries that never leave the server
Django · React · PostgreSQL · Redis · Celery
Mar – Jun 2026
- Jejak Penanaman
A check-in app for IKN tree-planting events that proves each participant was on site with a geofenced selfie
Django · React · PostgreSQL · Keycloak · Docker
Apr – Jul 2026
- Dashboard SAKTI
A nightly pipeline and dashboard that replaces OIKN's manual budget downloads for all six of its budget units
Django · React · Apache Airflow · MySQL · Docker
Jun 2026
- Montara
Construction monitoring for IKN where every change to a project is approved by the right officer and logged
Next.js · Django · TypeScript · PostgreSQL · Celery
May – Jul 2026
- Edutara
A rebuilt learning platform for OIKN and partner institutions, with segmented quizzes and QR-verifiable certificates
Django · Next.js · TypeScript · PostgreSQL · Celery
Jun – Jul 2026
Selected independent projects
- DoseRx
A bedside dose calculator for 127 drugs that rounds each dose to tablets and syrups Indonesian pharmacies sell
React · TypeScript · Vite · Vitest · vite-plugin-pwa
Jun – Sep 2026
- Cubiq
A speedcubing trainer with competition-grade timing and a solver I wrote for each of the 8 major puzzles
Next.js · TypeScript · React · Tailwind CSS · Zustand
May – Sep 2026
- Scimotion
An interactive science library of 86 articles, each explained next to animations the reader can control
Next.js · TypeScript · MDX · Tailwind CSS · Framer Motion
Jun – Jul 2026
- ClimateWatch
A climate history site for 94 Indonesian cities, with daily temperature and rainfall back to 1950
Next.js · Django · TypeScript · D3.js · PostgreSQL
Jul – Sep 2026
- Falak
A Hijri calendar, prayer time and qibla tool that shows the moon and sun numbers behind every answer
Next.js · TypeScript · D3.js · Web Workers · Python
Jul 2026 – present
- GempaWatch
An earthquake risk site that tells anyone in Indonesia how active their area is, from 70,271 recorded quakes
Django · PostGIS · PostgreSQL · Celery · Next.js
Jul – Sep 2026
- Quranlytics
A Quran reader where anyone can check word counts and numerical claims across all 6,236 verses
Django · Next.js · TypeScript · PostgreSQL · pgvector
Jun – Jul 2026
- Nusantara Languages
A map of Indonesia's 726 languages, linked to their family tree so each branch lights up its territory
Next.js · React · TypeScript · Tailwind CSS · Zod
Aug – Sep 2026
Skills
- Data visualisation
- Data pipelines
- Government services
- Data visualization
- Accessibility
- Data modeling
- Data provenance
- Privacy by design
- Science communication
- Scientific computing
- Static site architecture
- Approval workflows
- Cultural heritage
- Geospatial data
- Graph algorithms
- Interactive explainers
Stack, by number of projects
- TypeScript52
- React46
- Next.js41
- Vitest35
- Tailwind CSS29
- Django16
- PostgreSQL14
- Zod13
- GitHub Actions11
- SVG10
- Vite10
- Celery9
- Docker9
- GitHub Pages9
Education
D4 (applied bachelor's), Software Engineering · Politeknik Negeri Padang · graduated 2022 · GPA 3.59 / 4.00
Languages
Indonesian (native) · English (professional working proficiency)
Generated from the same project files as the rest of this site, so it is always current.