Work

Engineering Manager, Payments and Monetization at OLX Indonesia. 10+ years of backend work in Go, Node.js and Java. Payments, billing and the systems around them.

Experience

OLX IndonesiaEngineering Manager, Payments and Monetization

Payments and monetization for a classifieds marketplace with millions of monthly listings.

11 engineers across 17 backend services. Leading the strangler migration of a live PHP payments monolith to Java 21 / Spring Boot 3 without pausing checkout.

Scope of ownership: order and checkout, coupons, catalog, invoicing, payment gateway integrations.

2022 to now
Tiket.comSenior Software Engineer

Online travel booking: flights, hotels, events.

Owned refund and payment-status services in Go through two holiday peaks at several thousand bookings per minute.

2020 to 2022
AmarthaSoftware Engineer

Peer-to-peer microfinance for women-led businesses in rural Indonesia.

Built loan disbursement and weekly repayment services in Go and Node.js used by field agents in over 20 provinces.

2018 to 2020
GovTech EduSoftware Engineer

Digital platforms for the Ministry of Education, used by teachers and schools nationwide.

Backend APIs in Node.js for teacher onboarding and content delivery, serving hundreds of thousands of accounts in the first year.

2016 to 2018
PT Dans Multi ProSoftware Engineer

Custom software for enterprise clients.

First production systems: inventory and invoicing modules in Java, delivered to three clients.

2014 to 2016

Case studies

Projects

Technical notes