available for high-impact work Jakarta / UTC+7
Principal engineer · software generalist
Engineering the whole system.
I’m Yanuar, a principal engineer who connects product, architecture, platform, and people. I turn complex software challenges into clear technical direction—and stay close enough to the code to make it real.
profile.sys
v2026.08
rolePrincipal Engineer
focusSystems that scale teams
range
Architecture Web & mobile Cloud platforms Developer experience Technical strategy Team enablement

current directive

Make difficult systems understandable, operable, and useful.

15+years building software
360°product to platform scope
IC+hands-on technical leadership

Operating model / 01

I work across the system, not inside a silo.

Principal engineering is a connective role. I move between product intent, software architecture, delivery systems, and team constraints to make the whole organization more effective.

01

Product engineering

Translate ambiguous product goals into maintainable web and mobile systems with a fast feedback loop.

Web platformsMobile appsDesign systems
02

Platform & architecture

Design boundaries, APIs, delivery paths, and cloud foundations that let teams ship without creating operational drag.

Distributed systemsCloudDeveloper experience
03

Technical leadership

Create clarity across teams through architecture decisions, pragmatic standards, mentoring, and hands-on delivery.

System strategyTeam enablementQuality

System topology

From intent to reliable delivery

operational
01Productintent + users
02Teamscontext + delivery
03Platformtools + constraints
Architecturedecisions + boundaries
Outcomesvalue + velocity
Reliabilityquality + operations
scopeend-to-end
modehands-on
biasoutcomes

Selected systems / 02

Work that moves beyond the interface.

A selection of products and platforms spanning frontend systems, mobile experiences, backend services, and delivery infrastructure.

View project archive
case file
2026-03

Shopify App Nuxt

shopify-app-nuxt is a Nuxt 4 module that provides authentication, webhooks, Polaris components, and App Bridge integration for building Shopify apps with Nuxt. Inspired by @shopify/shopify-app-react-router, it brings the same capabilities to the Nuxt ecosystem.

nuxtshopifyjavascript
case file
2026-03

Shopify App TanStack React

A modern Shopify App starter built with React and TanStack, featuring authentication, webhooks, Polaris, App Bridge, and a production-ready structure. Inspired by @shopify/shopify-app-react, but with TanStack best practices and DX.

reactshopifytypescriptjavascript
case file
2025-04

Kecamatan Berdaya

A comprehensive government data management system for Kecamatan Berdaya program in Central Java, built to streamline administrative processes and empower local communities.

nuxtlaravelmysqlvuejstailwindcss
case file
2024-09

Shopify App KiriminAja

A comprehensive Shopify app built with Remix and Polaris, integrating logistics services through REST APIs and real-time updates via Google Pub/Sub.

reactremix-jstailwindcssnodejsshopify

Field notes / 03

Ideas from the workbench.

Practical notes on architecture, product engineering, developer tools, and the trade-offs behind resilient software.

Read all notes
note / 01

Why using Nuxt.js?

A heartfelt journey of how our team transformed from jQuery warriors to Nuxt.js advocates. This is the story of letting go of our legacy baby and embracing a future that scared and excited us at the same time.

Read field note
note / 02

New Domain, New Chapter

A new domain, a new beginning. This blog post marks the start of my journey with a fresh domain and a renewed focus on sharing knowledge and experiences.

Read field note
note / 03

Tauri: The Upcoming Electron Competitor Written in Rust

Who hasn't heard of electron.js? The go-to multi-platform desktop development framework for Linux, Mac, and Windows. Now, there's a new competitor: Tauri JS.

Read field note

Open channel / 04

Have a hard technical problem worth solving?

I’m interested in consequential product and platform work—especially where architecture, execution, and team effectiveness need to move together.

me@yan.ad