Software Engineer · Purbalingga

About

I care about the millisecond between a request and a result. Everything I build is measured against that gap — and the craft is the loudest part of it.

I started in backend development and never lost the habit of asking why a system feels slow. Today I work solo with a small group of product teams on APIs, data models, and the services behind them.

No agency layers, no account managers. You talk to the person designing and building it.

  • BasedPurbalingga, ID · remote
  • FocusBackend systems & API engineering
  • ToolsLaravel, PostgreSQL, Redis, Docker
  • StatusTaking 2 projects, Q2 2026
Start a project
[ 01 ]

The path here

Nine years, in four moves.

[ 02 ]

What I believe

The rules I don't break.

01

Correctness before speed

A fast system that loses data isn't fast. I make the failure modes explicit before optimizing anything.

02

Boring where it counts

Novelty belongs in the problem, not the stack. I pick technology that a team can still maintain next year.

03

No black boxes

If I can't explain why the pipeline is fast, it isn't finished. The same goes for what I hand over.