Projects

A collection of projects I’ve worked on, from open source, digital products, to technology experiments. Each project is a learning opportunity and a contribution.


Also check out the services I offer on the Services page.

MIS-APAR, Fire Extinguisher Management System

Freelance / Product

Management information system for sales, inventory, and maintenance of portable fire extinguishers (APAR), the first product of PT Akordium Digital Berkah.

LaravelLivewireAlpine.jsTailwind CSSMySQLRedis
Digitized entire APAR operationsUser-friendly for 4 admin usersComplete ERP-style workflow

GPS Fleet Tracking API, Laravel to Go

Production System

Full-stack backend conversion of a GPS fleet tracking system from Laravel (PHP) to Go with PostgreSQL, 370+ endpoints, 33 entities, clean architecture.

GoPostgreSQLTimescaleDBApache KafkaDocker
~194K LoC migrated370+ API endpointsAutomatic read/write split

SaaS Marketing & Privacy Compliance Backend

Production System

Refactoring a marketing and data privacy compliance backend for European clients, increasing test coverage to 75% and reducing production bugs by 40%.

GoPostgreSQLREST APIDocker
75% test coverage40% fewer production bugsOn-schedule deployments

Multi-Site Inventory Management System

Freelance

Multi-location inventory management system for a bridge and road construction company, reducing stock discrepancy from 10-20% to under 2%.

PHPREST APIBarcodeMySQL

URL Shortener REST API

Open Source

Open source URL shortener backend built with Go, Echo, and MySQL with modular architecture.

GoEchoMySQLREST API

Banking Process Automation & Open API Portal

Internal System

Automating Treasury and International Banking processes at a national bank using RPA and developing a Mega Open API portal, saving IDR 12 million/month.

UiPath RPALaravelPHPSQL ServerLinux