Skip to main content

About me

Senior Backend Engineer and Dev Lead based in Jakarta.
I build Java backend systems, guide engineering teams, and push production platforms toward better observability and reliability.

I began by building Java backend services, then moved deeper into the decisions that keep systems predictable under pressure: API contracts, database boundaries, event flows, cache behavior, and deployability.

My work is strongest where delivery and operations meet. I care about Kafka lag, trace visibility, rollback paths, and whether another engineer can understand a production failure quickly.

As a Dev Lead, I balance roadmap commitments with engineering health: mentoring teammates, reviewing designs, aligning with stakeholders, and protecting the systems that customers depend on.

2013

RND Developer

Started with R&D development work and technical support in Jakarta.

2013–2015

Component Developer

Built backend components and learned delivery habits across production workflows.

2016–2017

Senior Component Developer

Expanded into stronger component ownership and backend implementation work.

2017–2020

Lead DevOps Engineer And Software Engineer

Balanced release operations, delivery work, and platform support in one role.

2021–2022

Senior Software Engineer

Focused on feature delivery and backend implementation in a product team.

2022–2024

Senior Backend Engineer

Handled backend delivery, support, and code review across contract work.

2024–2026

Dev Lead

Led code review, incident support, and system design work for backend delivery.

Backend depth

Java, Spring, Kafka, and distributed systems work shaped by 13+ years of production ownership.

Dev Lead mindset

Roadmap ownership, technical mentorship, and cross-team alignment without losing engineering detail.

Platform thinking

Observability-first design, IDP experience, and SRE practices that make systems easier to operate.