01 — High school
A page and a stylesheet.
High school, Jakarta
It started with plain HTML and CSS: write a page, save, refresh, see what changed. That loop never really stopped.
Learned · HTML · CSS
In the picture
A horizon behind the stone.
Experience
A shop’s backend, a room of eighteen engineers, fixing a broken heart (literally) — and learning my way in.
The stone in the picture is me. Each chapter below adds something around it, so scroll and the picture fills in as I did.
The first stone is me: Belitung granite. My family is Hakka — 客家, “guest families” — from Belitung, by way of Jakarta.
01 — High school
High school, Jakarta
It started with plain HTML and CSS: write a page, save, refresh, see what changed. That loop never really stopped.
Learned · HTML · CSS
In the picture
A horizon behind the stone.
02 — 2024
Europe Enchanting · Software Engineer Intern · remote
My first real job was remote, for a Sydney e-commerce company. I automated the migration of 20,000+ product SKUs onto Shopify at 100% accuracy, and turned hours of manual data entry into minutes.
Learned · Shopify API · Node.js · E-commerce operations
In the picture
Water, and the stone's reflection in it.
03 — 2025
Biotech Futures · Project lead · capstone
A mentoring platform for 500+ students and mentors, built in 13 weeks by a team of 18 engineers across backend, frontend and algorithms. Django on the backend, React and Vite on the front, deployed on Microsoft Azure. Graded HD (90), and the client was happy with what we handed over.
Learned · Leading a team · Python · Django · React · Vite · Microsoft Azure
In the picture
Other stones rise around the first.
04 — Mar–May 2026, then Aug 2026 — now
CathRx · Software Engineer Intern → Junior Software Engineer
Before the code made sense I had to learn the heart: how it conducts electricity, what pulsed field ablation does, and enough electrical engineering to debug a 1-Wire protocol on an oscilloscope, down to the waveform.
Learned · Cardiac electrophysiology · Pulsed field ablation · Embedded C++ · Oscilloscope debugging
In the picture
A pulse ripples out from the first stone.
Next
The rest of the picture isn’t finished. If you’re working on something I’d have to learn a new field for, I’d like to hear about it.