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.

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

Also, a televised conversation on IDX Channel’s Market Review (Sep 2025) on listing strategy and regional expansion in the technology sector.

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
May 2026

Binloop Ultra 60K

Bintaro · flat road loops · 10-hour cutoff

Sixty kilometres of road loops. A training block disguised as a race.

Upcoming
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

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.