Selected projects: mobile apps, 3D configurators, and web applications.
Flutter pet care app for a Jakarta vet clinic network, with membership, payments, and security shipped end-to-end across the app, backend, and CMS.
Flutter / Node.js / TypeScript / PostgreSQL
Maintained and modernized a legacy React Native app for PT Hino Finance Indonesia, upgrading outdated libraries, bumping React Native version, and delivering new features.
React Native / JavaScript
JBA Indonesia is a Flutter built project for Android and iOS to enable online auction right from your phone from all over Indonesia.
Flutter
Hino-Connect is a fleet management app to monitor truck movement and other data.
Kotlin / Android / Google Maps / Amazon Cognito
Android-based offline Japanese-Indonesian dictionary to help learner browse words using katakana, hiragana or kanji.
Android (Kotlin)
My free, offline-first Android app for tracking anime, manga, comics, webtoons, and webnovels in one library, built with Expo, SQLite, and optional Supabase sync.
Expo / React Native / SQLite / Supabase
Gadai ValueMax is a Flutter built project for Android and iOS to help customer perform fiduciary from the comfort of their home.
BUMA Digiman is an Android only apps built with Kotlin to digitalized mining-vehicle inspection workflow.
Universal Collection Inspection app digitalize car & bike inspection process with beautiful UI and smooth experience.
Android (Kotlin & Java)
Dokodemo-Kerja helping companies manage their employee's remote work record with a desktop and mobile app.
React Native
Digital chess book with interactive board, build with Kotlin for Android native.
Three 3D configurators for custom oak dining tables, coffee tables, and chairs with live pricing, AR, and WooCommerce integration.
Expivi / WordPress / WooCommerce / AR
Interactive 3D configurator for heavy-duty industrial trailers with 23+ configurable attributes and WordPress/WooCommerce integration.
7-step guided wizard for an Australian maker of premium slimline glass doors, with a live 3D preview, live pricing, and an admin dashboard for products and pricing.
React / React Three Fiber / Express.js
Live 3D sideboard configurator with real-time pricing on EDITIV's studio site, rebuilt in Next.js with React Three Fiber and a Blender-scripted model.
Next.js / React Three Fiber / Blender
Interactive 3D court designer for AllStar Courts with colour customisation, logo upload, fencing configuration, and quote request. Built with vanilla Three.js.
360° vehicle configurator for VanHaven with full exterior and interior customisation for bespoke VW Transporter conversions, dark/light mode, and PDF brochure generation.
Unlimited3D / JavaScript
Bilingual web app for booking a vet appointment in four steps, built from scratch with React and Vite and deployed with Docker and GitHub Actions.
React / Vite / Docker / GitHub Actions
The Indonesian programming-course platform I founded and teach, built with Laravel, Inertia, and React, with checkout, 900+ Pest tests, CI, and auto-deploys to Laravel Cloud.
Laravel / Inertia / React
Maintaining a food-industry consultancy's Next.js corporate site and training LMS: upgrades, certificates, security hardening, Railway deploys, and CI.
Next.js
Website for an IGCSE math tutoring business with trial-class booking, a blog, a resource library, funnel analytics, and a Filament admin panel.
Laravel Development
Multi-tenant Laravel and Filament platform giving a Dutch table maker's resellers branded sites with built-in 3D configurators and quote requests.
Static Next.js site for a thesis-coaching service, with a form that becomes a pre-filled WhatsApp message, funnel analytics, and rendered video ads.
A technical experiment in automating a Chinese graded reader: AI parsing, word segmentation, dictionary linking, and audio-synced reading.