Skip to main content

Featured Work

Projects

Shipped work on the screens it runs on: ERP systems, client websites, web apps and data projects, plus short films that show how I build them.

In motion

How I build, in motion

Screenshots show what shipped. These short films show how: a product in use, how an ERP project runs from the first meeting to go-live, and the infrastructure patterns underneath.

ERP · Product walkthrough

ANCoraPRO, a finance ERP in motion

The real application running on demo data: a payable request climbs its approval chain with an email at every step, and receivables run from proposal to payment.

Films

Products I build and run

Products

Two products I build and run myself — both are live, and you can try either one right now.

AI GymBroFree

A workout split and a 7-day meal plan, written by AI

Tell it your goal and it writes the workout split and the meal plan — no account, no credit card.

  • Built around you
  • A full workout split
  • Seven days of meals
  • Free, no account needed
Feature details
Built around you
Goal, level, target muscles, days a week, session length and the equipment you have.
A full workout split
Every day planned with sets, reps and rest, plus a video how-to for each exercise.
Seven days of meals
Calories, protein, carbs and fat for each day, with a calorie calculator built in.
Free, no account needed
No sign-up or credit card to get a plan, and the workout downloads as a PDF.
QilapB2BSandbox ready

One system for the whole carwash: bay, counter and back office

Crew log jobs from the bay on mobile; the admin side runs the counter, the cash and the reports. A sandbox is open to try.

  • A field app for the crew
  • A cashier that settles fast
  • Shifts that close honestly
  • A back office that adds up
Feature details
A field app for the crew
Plate, car, services and the customer's phone, logged from the bay and sent straight to the cashier.
A cashier that settles fast
Cash, QRIS, EDC or transfer, split across methods, with change, tips and a printed struk.
Shifts that close honestly
Open with a float, close with a blind cash count and a Z-report the owner sees live.
A back office that adds up
Profit and loss, cash book, payables and receivables, stock, kasbon and payroll.
12 projects

Projects

ANCoraPRO on desktop
ANCoraPRO on mobile
★ FeaturedERP

ANCoraPRO

Finance ERP — AP/AR, Hierarchical Approvals & Email Automation

Enterprise Finance ERP built for a real client, covering the full Accounts Payable & Receivable cycle, multi-level hierarchical approval flows, and automated email notifications at every approval stage. Designed for mid-size companies needing structured financial governance without enterprise-grade overhead.

ReactViteMaterial UIReact QueryNestJSPostgreSQL+3
AI Feeds on desktop
AI Feeds on mobile
Web App

AI Feeds

Curated AI repository discovery — anti doom-scrolling

A purposefully designed feed for developers who want to stay on top of AI without falling into passive scrolling. Every swipe surfaces a curated AI repository, paper, or tool — building knowledge instead of wasting time.

Next.jsTypeScriptTailwind CSS+1
Case study
Review CI on desktop
Review CI on mobile
Web App

Review CI

CI/CD pipeline analyzer with actionable insights

A pipeline reader that parses your CI/CD configuration and returns a scored report of best-practice violations, performance bottlenecks, and security concerns — making pipeline reviews accessible to teams without deep DevOps expertise.

Next.jsTypeScriptTailwind CSS+1
Case study
Jakarta Intl Denso on desktop
Jakarta Intl Denso on mobile
Client Work

Jakarta Intl Denso

Car care workshop website — local SEO & visibility

A professional website built for a car AC and car care workshop in Cirebon — Jakarta Intl Denso is the company's name, not its location. Focused on capturing local search traffic and converting visitors into customers, the project combined technical SEO, performance optimization, and a clean service showcase.

Next.jsSEOGoogle Analytics+1
Case study
Parcel Cirebon on desktop
Parcel Cirebon on mobile
Client Work

Parcel Cirebon

Gift parcel storefront — catalogue, seasonal SEO & chat ordering

An online storefront built for a Cirebon gift parcel and hamper store, enabling them to reach customers beyond foot traffic for the first time. The site handles the product catalogue, seasonal campaign visibility — particularly around Christmas — and routes each order into a chat rather than a checkout, which is how this kind of customisable gift is actually bought.

Next.jsE-commerceSEO+1
Case study
TikTok Agency Incubator on desktop
Client Work
Campaign over

TikTok Agency Incubator

Official TikTok campaign web app — agency-speed delivery

A web application built as part of an official TikTok agency incubator campaign. Delivered in a fast-paced agency environment with tight deadlines, the platform supports campaign workflows for agencies entering TikTok's ecosystem.

ReactTypeScriptREST API+1
Case study
Shibui Matcha Bar on desktop
Shibui Matcha Bar on mobile
Client Work

Shibui Matcha Bar

Café landing page — brand identity & organic growth

A visually rich landing page built for Shibui, a matcha bar and café brand. The goal was to translate the café's aesthetic identity into a web presence that drives organic discovery and in-store visits.

Next.jsTailwind CSSSEO+1
Case study
MPilates Website on desktop
MPilates Website on mobile
Client Work

MPilates Website

Pilates studio website — class showcase & WhatsApp booking

A clean, conversion-focused website for MPilates, a pilates studio. Showcases available class types (private, couple, group), highlights coaches, and drives bookings directly via WhatsApp — removing friction between discovery and sign-up.

Next.jsTailwind CSSWhatsApp API+1
Case study
STADPASS on mobile
Mobile & Data

STADPASS

Stadium indoor navigation app using BLE beacons

A mobile application for indoor navigation inside large stadiums using Bluetooth Low Energy beacon technology: find your seat, a facility or a food booth, and order from it without leaving it. Built by a five-person team under the Kampus Merdeka programme at Swiss German University, and tested against a simulated stadium rather than a live matchday.

React NativeBLEIndoor Navigation+1
Case study
Observer KPU on desktop
Web App

Observer KPU

AI-powered election news platform with LLM chatbot

An all-in-one election information platform built during the 2024 Indonesian general election. It combines automated news scraping with a fine-tuned LLM chatbot that answers citizen questions about candidates, policies, and voting — presented at SGU's IT Symposium.

Next.jsPythonLLM+2
Case study
Credit Risk Analysis on desktop
Mobile & Data

Credit Risk Analysis

XGBoost predictive model for financial risk classification

A comprehensive credit risk classification project built during a virtual internship with id/x partners x Rakamin Academy. Used XGBoost and advanced feature engineering to predict credit default risk, with full exploratory data analysis and stakeholder-ready visualizations.

PythonXGBoostPandas+3
Case study
Security Onion Lab on desktop
DevOps

Security Onion Lab

Network threat detection with automated Discord alerting

A production-grade network security monitoring lab built on a cloud server using Security Onion. The project simulates real-world attacks — HTTP floods, SSH brute-force, DoS — and demonstrates end-to-end threat detection, log analysis, and automated alerting via Discord webhooks.

Security OnionDockerLinux+3
Case study

Explore more