Skip to content
02About

About

I started on the backend side in 2021 and have stayed there. I like problems where the hard part is not the feature but the guarantees around it: idempotency, retries that do not double-charge, migrations that can be rolled back, logs that actually tell you what happened. The numbers I am proudest of are operational ones: fewer incidents, cheaper queries, and test coverage that went from nothing to something you can rely on.

Outside work I write and build study material for system design, mostly in Indonesian, because good free resources in that language are still rare.

Focus

  • Payment and settlement flows
  • Partner and gateway integrations
  • Concurrency, queues and idempotency
  • Observability and operability

Education

Universitas Sriwijaya

B.Sc. Computer Science, cum laude

2019–2023

GoTo Impact Foundation, Generasi GIGIH

Backend Engineering Program

2022

Track record

42%

fewer production incidents in two quarters at Lion Parcel

85%

faster shipment APIs, with up to 98% cheaper queries

0→80%

automated test coverage on RTGS services at BRI

Experience

  1. 2026–now

    Icon Plus

    Backend Engineer

    Core and integration microservices for the UltraVoucher programme in Go, gRPC and PostgreSQL. Integrated the BillPay and Midtrans GoPay payment gateways with request signing and callback verification, added OpenTelemetry tracing across services, and built the transactional email service.

  2. 2024–2025

    Lion Parcel

    Backend Engineer

    Owned reliability of booking, shipment and payment services. Cut production incidents by 42% in two quarters, sped up critical shipment APIs by up to 85% and reduced query cost by up to 98% through indexing and refactoring, introduced Redis caching and distributed locks, and led the feature-flag migration from CloudBees to Unleash.

  3. 2023–2024

    Bank Rakyat Indonesia

    Backend Developer

    Go microservices for RTGS interbank transfers used by teller systems. gRPC and REST services, RabbitMQ for asynchronous flows, Redis caching, Docker, and MySQL tuning. Took automated test coverage from zero to above 80%.

  4. 2021

    PT Inti Konten Indonesia

    Backend Developer Intern

    REST services in Node.js and Express with JWT authentication, MVC structure, validation and error handling.