Experience
Second stint at Arranet. Day to day: whatever customer service escalates about PayAja or BayarBayar comes to us. The long game is a re-platform — moving our legacy product interfaces and the Octopus switching core off Windows and .NET Framework onto .NET Core, so everything can run on Linux in Docker. Claude Code has quietly become part of that toolkit.
A year building an e-commerce platform for UMKM sellers — clothes, shoes, everything in between — on Laravel and MongoDB, with Xendit handling payments. I walked in knowing neither, which is exactly what made the year worth it. Most of the real work turned out to be database work: big catalogs, fast reads, consistent data.
Hired through a college friend, straight onto Bukopinet — a live PPOB app on ASP.NET Framework. I added new payment products end to end (university tuition, telco prepaid and postpaid), took the product mobile with Xamarin — API, app, admin dashboard, and the partner management web for CAs and branches — then, after a study trip to Bali, spent months building PayAja, a closed-loop wallet for community networks, and its MiniATM-connected sibling that became BayarBayar. All inside an ISO 9001:2015 process where every change gets documented.
First IT job, straight after my diploma: tech support, client visits, and a long PC upgrade project for bank office staff — where the whole job was making sure nobody noticed anything had changed except the speed.
Education
Went back to school after the Berca stint. Algorithms, software engineering, and the college friend who later pulled me into Arranet.
Three-year diploma covering systems development and computer networking.
Prefer the one-page version? Download the CV as PDF — same story, fewer scrolls.