Strong frontend foundation, full stack range. Built across web, mobile & desktop.

I'm Izal Fathoni, a full stack engineer with 6+ years of experience. Most of my time lives in the frontend: React, React Native, Next.js, TypeScript, building component systems and shipping polished cross-platform interfaces. On the backend I've worked with Node.js and databases enough to own a feature end-to-end, but the UI is where I do my best work. Based in Indonesia, open to remote.

Selected Work

Things I've built recently.

A selection of personal and open-source projects. Click any to view source or live app.

Company Projects

What I've helped build, where.

Projects I've contributed to across AI, fintech, banking, and utilities — internal tools, microservices, and consumer apps used by millions.

Jitera 2024–2026
  • Jitera AI
  • TOUCH User App
  • TOUCH Therapist App
  • Yuime
  • Unixon
Bank Jago 2024
  • Jago Mobile App
  • Partnership Microservices
AMAAN 2022–2024
  • AMAAN Mobile
  • AMAAN Back Office
  • Lender Microservice
Icon PLN 2019–2022
  • Imosy
  • Olive
  • Inventaris
  • Sikasep
  • Bukti Potong
  • LDAP User Manager
  • K3LH
  • ISPP Report
The Stack

What I build with.

Pragmatic about tooling — these are what I reach for most. I'll learn whatever the project needs.

Languages

  • TypeScript proficient
  • JavaScript proficient
  • Dart familiar
  • PHP proficient
  • Rust familiar
  • Java proficient
  • Ruby familiar

Frontend

  • React proficient
  • Next.js proficient
  • React Native proficient
  • Vue.js familiar
  • Flutter familiar
  • Tauri proficient

Backend

  • NestJS proficient
  • Express proficient
  • Hono proficient
  • Laravel familiar
  • PostgreSQL proficient
  • MongoDB familiar
  • GraphQL familiar

Tooling

  • Docker proficient
  • Git proficient
  • Playwright proficient
  • Kubernetes familiar
  • Turbopack familiar
AI Practice

AI in the loop, not in the way.

AI handles boilerplate, first drafts, and lookup-heavy work. I handle intent, architecture, and judgment. Every output gets read line by line before it ships.

01
Prompt
Spec, architecture, constraints, and intent — all packed into one precise prompt.
02
Generate
Every generation is shaped by SKILLs, best practices, conventions, principles, and from my experiences.
03
Review
Read every line, push back hard. Refactor when close, rewrite when wrong.
04
Ship
Every commit gets read, signed, and pushed by my own hand.
Primary agentic tool Claude Code
Plugins Mempalace Context Mode Claude Status HUD Backlog Plannotator
Daily Drivers

Apps I live in.

The tools I reach for every day — chosen for craft, speed, and getting out of the way.

Get in Touch

Let's build something.

Open to freelance projects, full-time roles, and the occasional collaboration. Drop me a line — I read every email.

izalfathoni@gmail.com