Work

Systems I have taken from idea to production — and the smaller experiments that shaped how I build.

More

2026Open Source · FinTech · Privacy

Fastvest

Fast, local-first portfolio tracker built around privacy — holdings stay in browser storage, market data comes from a server-side gateway with cached, stale-while-refresh quotes and offline support.

  • Nuxt 4
  • Vue 3
  • TypeScript
  • Nitro
  • Tailwind CSS
2026Open Source · Research · Data Visualization

Easeason

Open-source research visualization tool exploring how assets have historically moved across the calendar year — including U.S. presidential election-cycle patterns — with interactive ECharts visualization and reusable seasonal calculations.

  • Nuxt 4
  • TypeScript
  • Vue
  • ECharts
  • Tailwind CSS
Jan – Mar 2019Government · Internship

BNPB Administration Tools

Early production-adjacent work at BNPB — three internal web applications that trained the habit of building administration systems with clear data flows.

  • Laravel
  • MySQL
  • PHP
2023Government · PWA

CekHoax

A public-facing fact-checking platform for UNICEF. My focus was the frontend — fast discovery, calm article reading, and an interface light enough for mobile networks.

  • Vue
  • PWA
2020 – 2023Government · Freelance

SIRINE

Freelance work for BNPB Indonesia — the same period that also produced the CekHoax and internal administration systems referenced on the timeline.

2021Product · PWA

Uang Kerja

mobile-first financial education platform where design challenge keeping educational content scannable without losing structure.

  • Vue
  • PWA
2023Mobile · Open Source

Cuwit

An open-source Flutter app exploring how a social product behaves outside web architecture — HTTP API integration, authentication, profile, a social feed, and local persistence.

  • Flutter
  • Dart
2023Business Applications · Restaurant

Mangan

A UBSI WP2 final project — a mini restaurant administration and ordering system covering menu management, tables, payment methods, transactions, roles, cart-based customer ordering, and printable records.

  • CodeIgniter 4
  • PHP
  • MySQL
Nov 2019Business Applications · POS

Dyposten

A POS system built in a competency-exam context at LSP SMKN 10 Jakarta — roles across store administration, product and stock management, transactions, checkout, and invoicing.

  • Laravel
  • MySQL
  • PHP
Feb 2020Business Applications · Restaurant

Dyresto

A Laravel restaurant cashier system from the early business-applications arc — role-based ordering and cashier flows, transaction history, and reporting.

  • Laravel
  • MySQL
  • PHP
2020Realtime · Experiment

Dygoo

A realtime experiment in two parts — a static Nuxt 2 frontend keeping room state in cookies, talking to a standalone Express/Socket.IO server that manages rooms, presence, and message broadcasts.

  • Nuxt
  • Vue
  • Node.js
  • Express
  • Socket.IO
2020Freelance · Web

INDOHP Rekber

An escrow system for community transactions where clear status and reliable flow were the product.

  • Nuxt
  • Laravel
  • MySQL
2020Freelance · Web

INDOHP Katalog

product catalog separated browse detail kept frontend fast load easy scan.

  • Nuxt
  • Laravel
  • MySQL
2023Freelance · Web

Metalogika

practical company-profile project where clear content structure easy maintenance design constraints.

  • Laravel