Jakarta, Indonesia

Writing on finance, governance,
and long-term thinking.

Essays and notes, written mostly on weekends.

A practitioner
writing in public.

I write mostly on weekends from Jakarta. During the week, I work in finance at an Indonesian public company, where the work has taught me the value of patience, clarity, and doing things properly.

Outside work, I run, play mini soccer and chess, and try to make sense of things by writing them down. Many of the essays here began as notes to myself, often after a long run or at the end of a busy week.

I write because the page helps me think more clearly. It also gives me a way to slow down, finish a thought properly, and keep learning in public.

Selected essays and opinion.

Pieces published in Indonesian and regional outlets. Mostly on finance, governance, technology, and the habits of long-term thinking.

Six essays above. More frequent thinking, shorter form, on LinkedIn.
Follow on LinkedIn

A race log.

Trails mostly, a few road ultras, one overdue finish. Kept honest by including the DNFs. Most of the essays on this site were first drafted on one of these.

Sep 2026

Merbabu Trail Run 50K

Central Java · Mt. Merbabu

The season’s hardest race and the one I am pointing everything at. More elevation than I have any business attempting.

Upcoming
Jul 2026

MANTRA116 Welirang 38K

East Java · +2,812 m elevation

Welirang and Arjuno in one day. A first attempt.

Upcoming
Jun 2026

BTN Jakarta Int’l Marathon 10K

Central Jakarta · GBK · road · finished in 1:26:20

A road 10K through central Jakarta, run with the family.

Finished
May 2026

BFI Run Half Marathon 21.1K

ICE BSD, Tangerang · road · finished in 2:27:25

A flat road half through BSD, start to finish.

Finished
May 2026

Binloop Ultra 60K

Bintaro · flat road loops · finished in 9:44:44

Sixty kilometres of road loops, done inside the ten-hour cutoff. Flat is its own kind of relentless.

Finished
Feb 2026

Coast to Coast Night Trail 52K

+1,580 m · finished in 13:40:36

First ultra distance finished. Crossed the line just after sunrise, tired in a way I had not been tired before.

Finished
Dec 2025

Siksorogo Lawu Ultra 53K

Mt. Lawu · +3,599 m elevation

Pulled at the fourth checkpoint. Cold, underfuelled, out of my depth at altitude. Taught me more than any finish line could have.

DNF
Aug 2025

UI Trail Race 21K

Depok · finished in 6:23:36

A reminder that humidity in Jakarta is its own kind of elevation.

Finished
Feb 2025

Coast to Coast 15K

finished in 3:21:34

First trail race. Came home muddy and slightly obsessed.

Finished

Talks and media.

Occasional conversations on finance, governance, and technology — on television and on campus.

Nov 2025

Universitas Pamulang, FEB

Pamulang · curriculum discussion

Invited as an industry practitioner to a curriculum-evaluation discussion on the digital and data skills graduates now need.

Sep 2025

IDX Channel · Market Review

Jakarta · television

A televised conversation on listing strategy and regional expansion in the technology sector.

Watch the conversation
Jul 2025

BRIGHT Project · CPA Australia × Unismuh Makassar

Makassar · keynote

On the skills that keep finance and accounting work relevant amid digital disruption. The program’s first edition in eastern Indonesia.

Read the report
Feb 2025

SWA Indonesia Best CFO Awards

sharing session

A session on managing smart strategy and execution toward sustainable growth, drawing transformation lessons from the year’s best CEO and CFO.

Start a conversation.

The best way to reach me is through LinkedIn. Tell me what you are working on, what you are stuck on, and what a useful reply would look like. I try to respond to every message, though not always quickly.

Site deliberately free of an email address. If we are already in touch, you know where to find me.