Six years of products across marketplace, live entertainment, edtech, and e-commerce - what the problem was, and which part of it I owned.
MARKETPLACE · WEB
Otos.id
Next.jsReactTypeScript
A marketplace for used-car inspection and warranty services, where the product is trust - buyers need to believe the inspection, sellers need the warranty terms to be legible. I lead frontend development of the web platform and work directly with product and design to keep the technical shape of it tied to how the business actually sells.
The mobile side of Otos.id - the same marketplace as the web platform, plus the flow a customer uses to file an Otospector warranty claim. The claim is the moment the whole promise gets tested, so it has to work on a bad connection and on the first try.
A separate app with two audiences. Used-car dealer owners manage their stock in it, and Otospector sales staff use it to register warranties out in the field, which means one interface has to stay clear for two very different jobs.
IKJ is a modern web platform built to replace a legacy WordPress website with a faster, more scalable architecture. I led the full-stack development of the project, rebuilding the public website with Next.js, developing the backend services with NestJS, and using PostgreSQL as the primary database. I also built the administrative dashboard with Next.js, ensuring the new platform is easier to maintain, extend, and scale while preserving the existing business workflows.
A platform tying together entertainers, fans, talent management, and brand campaigns. I architected the web and mobile clients, designed the REST APIs for competition workflows and campaign management, and built a custom RTMP livestreaming server to carry live talent competitions with concurrent viewers. I also handled in-app purchases on both stores and the payment gateway behind tipping, event fees, and campaign payouts.
An education platform designed for a performing arts institution to support remote learning during the pandemic. As a full-stack developer, I built both the Laravel backend and React Native, delivering features for digital attendance, class scheduling, student management, and daily lesson reports that parents could access to monitor learning progress in real time.
Period
2023
Role
Fullstack Developer
At
PT. Rekayasa Aplikasi Digital
MARKETPLACE · REAL-TIME MATCHING
CariMontir
LaravelReact
A service matching drivers with nearby mechanics in real time. I built both halves: the API and system workflow that resolve a request into a match, and the interface someone uses at the roadside when they need help now.
An e-commerce platform with scalability as the running concern - keeping catalogue, checkout, and order flows healthy as volume grew instead of rewriting them later. Full-stack work across the Laravel API and the React frontend.
An education platform where my work centred on engagement features - the parts that decide whether a school keeps using the product after the first term, rather than the parts that get it installed. Built full-stack, including the APIs and data flow behind the screens.