About

I spent a decade editing language at Indonesia's leading newspaper before writing my first line of production code. That editorial instinct — precision, clarity, structure — still drives how I build software today.

Career Arc

  1. 2003–2013

    Language Editor

    PT Kompas Media Nusantara

    Ensured accuracy and clarity across Indonesia's most respected newspaper. Developed a deep appreciation for structure, consistency, and attention to detail.

  2. 2013–2021

    Fullstack Developer

    PT Kompas Media Nusantara

    Built Selaras Bahasa (internal language reference tool), then led frontend development for kompas.id — migrating from WordPress to Nuxt.js and reducing CSS from 300KB to 43KB.

  3. 2022–present

    Web3 Developer

    Undercurrent Capital Pte Ltd, Singapore

    Building complex UI components and API integrations for Web3 applications. Working with React, Next.js, and blockchain tooling in a fast-moving ecosystem.

Philosophy

Editorial precision in code. I treat every component like a well-edited paragraph — it should be clear, purposeful, and free of unnecessary complexity. Good code, like good writing, communicates intent.

Skills & Tools

  • Vue.js / Nuxt.js
  • React / Next.js
  • TypeScript
  • Tailwind CSS
  • Laravel
  • Node.js
  • WordPress
  • Web3 / Ethers.js

Personal

Based in Indonesia, working remotely with teams across Southeast Asia. Outside of code, I'm drawn to trains, photography, and the occasional long-form read.

Like what you see?

I'm open to freelance projects and full-time roles. If you need someone who obsesses over structure and ships clean code — let's talk.

Get in Touch

Built with 🤔 by Yosef Yudha Wijaya