ABOUT

A developer shaped by 
education, patience, and loyalty

I started building websites in 2007, back when WordPress was still finding its feet. My background isn’t in computer science — it’s in education. I studied at Palangka Raya University in Central Kalimantan, Indonesia, and spent a formative year in Canada through the Canada World Youth exchange program.

That international experience changed how I see collaboration. I learned that distance doesn’t limit working relationships — trust does. And trust is built through consistency, not proximity.

Since 2015, I’ve been a full-time freelance WordPress developer, working primarily with agencies in North America. Most of my career has been spent embedded inside agency teams — building what they sell, maintaining what they’ve promised, and showing up reliably year after year.


BASED IN

Indonesia

Focus

WordPress

Experience

Since 2007

Languages

Indonesian, English

JOURNEY

How I got here

2007
First lines of HTML

Started learning web development out of curiosity. HTML, CSS, the basics. Built my first
websites for local organizations and small businesses in Indonesia.

2010
Canada World Youth

Spent a year in Canada through an international exchange program. This experience opened
my eyes to global collaboration and planted the seeds for working with international clients.

2012
Education & community work

Completed my degree at Palangka Raya University. Worked as a village facilitator, combining
community development with growing web development skills.

2015
Full-time WordPress development

Made the leap to freelance web development full-time. Began working with agencies in Canada,
establishing the long-term partnerships that still define my career today.

2018 — Present
Embedded agency partner

Deepened long-term partnerships with agencies, expanded into complex WordPress builds across tourism,
healthcare, legal, and nonprofit sectors. 70+ projects and counting.

How I Work

The things that don’t change

Regardless of the project, the client, or the technology — these stay constant.

Loyalty over transactions

I’d rather work with fewer people for longer than cycle through dozens of short projects. My best partnerships are measured in years. That’s not an accident — it’s a choice.

Communication over brilliance

The most talented developer who disappears for two weeks is worse than a reliable one who keeps you informed. I’ve built my career on being the second kind.

Craft over speed

I move at a deliberate pace. Not slow — deliberate. Every site I build is clean enough that another developer could pick it up and understand it. That’s the standard.

“AI is a tool in my workshop. It’s not
the craftsman.

I use AI daily — for research, for prototyping, for exploring ideas faster. I’m not afraid of it and I’m not trying to pretend it doesn’t exist.

But I also understand its limitations intimately: context windows, hallucinated code, confident nonsense. I know when to use it and when to put it down. In a world filling up with AI-generated everything, the value of a human who takes responsibility for the output keeps going up.

WordPress will outlast the AI hype cycle. People will still need content management systems built properly, maintained by humans they trust. That’s where I sit.

Beyond Code

A few things you might not guess

Regardless of the project, the client, or the technology — these stay constant.

National Wrestling

Competed in national wrestling championships in Indonesia. Discipline and persistence from the mat carried into everything else.

International Exchange

Canada World Youth alumnus. Lived and worked in Canada, gaining a global perspective that shapes how I collaborate across cultures.

Village Facilitator

Worked in community development before moving to tech full-time. Understanding people’s needs is a skill that transfers directly to building for them.

Connect

Want to work together?

I’m always open to conversations about WordPress,
partnerships, or interesting projects.