About Me

I build systems.

Some are digital. Some are physical. Both surprise you when they stop working.

I’m the CTO of Suitmedia. I studied Informatics Engineering at ITB. I run long races in the mountains because, for reasons I still can’t fully defend, it makes my life feel more honest.


Code came first.

I liked how clean it was. Something failed, you looked for the cause. You fixed it. The problem didn’t take it personally.

I don’t write code every day now. But the habit stayed. I still ask the same questions, just in different rooms. What’s the real problem. Where is the bottleneck. What are we pretending not to see.


Then business taught me mess.

I moved from Indonesia to South Korea for an MBA at KAIST. It was exciting, and it was lonely in the way big changes often are. I learned that good decisions rarely arrive wrapped in certainty.

People do not behave like functions. Teams do not act like neat systems. Markets do not wait for you to feel ready.

So I learned to work with ambiguity. To listen longer. To choose a direction, then commit.


Today, I lead at Suitmedia.

We’re based in Jakarta. We work with large brands across Indonesia and Southeast Asia. We help them build and improve digital products, and we help them communicate better.

The work moves fast. It asks for judgment more than genius. It rewards clarity, not drama.

Also, it gives you daily chances to be wrong in public. Which is… great for character. Allegedly.


Then I found the trails.

Running started as exercise. A simple plan for a busy life. One foot, then the other.

It grew. Marathons came first. Tokyo. Bandung. The finish lines felt like little miracles.

Then the road began to feel too polite. I wanted dirt. I wanted hills. I wanted the kind of effort that leaves no room for pretending.

Ultra-trail running did that. It introduced me to a more direct conversation with myself.

In 2025, I took on three 100K mountain races in eight weeks. BDG Ultra gave me mud and doubt. Trans Jeju by UTMB gave me sharp rock and wind. BTS Ultra gave me cold and dust and the strange feeling of negotiating with my own mind like it was a stubborn colleague who refused to read the brief.

I finished. Not gracefully. Not heroically. Just stubbornly, step by step.

And somewhere between the climbs and the cramps and the quiet stretches where your thoughts finally stop shouting, I understood something I keep forgetting in daily life: you don’t win by being fearless, you win by staying present, by eating when you should, by moving when you can, by resting when you must, and by refusing to turn a hard moment into a final verdict.


The mountains teach simple lessons.

Pace matters. Ego is expensive. Panic is rarely useful.

You learn to fix small problems early. You learn to keep going without making it a performance. You learn to love the view, but only after you’ve earned it.


I try to give back.

Education opened doors for me. It changed what I could imagine for my own life. So I volunteer for programs that support students in Indonesia.

It’s not complicated. I’ve been helped. I want to help. That’s the loop I want to live in.


This blog is my campfire.

A place to share what I’m learning about leadership, technology, work, and endurance. Some posts will be practical. Some will be personal. A few may be me laughing at myself after a lesson I should have learned the first time.

Thanks for stopping by. Stay awhile. Then go build something, climb something, or take the next step—especially on the days you don’t feel like it.