My story so far

Scroll through a few moments that shaped how I build.

Illustration of curiosity and exploration

Where it started

A kid who took things apart

Long before I wrote a line of code, I was the one prying open remote controls and old PCs just to see how they worked. That itch — to understand the machine behind the magic — never really went away.

Illustration of writing first code

First lines of code

Hello, world — and hooked

My first program was a clumsy little script that barely ran. But watching the computer do exactly what I told it to felt like a superpower. I spent nights learning, breaking things, and fixing them again.

Illustration of professional growth

Going professional

From hobby to craft

Freelance projects turned into real clients, and real clients turned into real responsibility. I learned that great software isn't just clever code — it's communication, reliability, and caring about the people who use it.

Illustration of building products

Building products

Shipping things that matter

I found my favourite place to be: the full stack. From pixel-perfect interfaces to the systems behind them, I love taking a rough idea and shaping it into something fast, clean, and genuinely useful.

Illustration of looking ahead

Today & what's next

Still learning, always building

These days I focus on building delightful web experiences and helping teams ship with confidence. The tools keep changing, but the goal stays the same — make something people are glad exists.