My design portfolio project

I designed this portfolio in Figma, where most ideas started as messy sketches and slowly turned into a clean, intentional layout. Then I rolled up my sleeves and coded everything in plain HTML, CSS, and JavaScript. No fancy frameworks, just handcrafted decisions and a lot of tinkering with spacing, hover states, and little interactions.

Initial design in Figma

The live website as of Nov 2025

Building it this way came with challenges. Without a content management system, organizing and updating content meant doing everything manually, and sometimes hunting through multiple files to change a single detail. I also didn’t use React or similar tools, so I ended up repeating sections of code that could have been components. It wasn’t the cleanest setup, but it taught me a lot about structure, naming, and the importance of planning before diving in.

zine mock-up

Even with the struggles, this process reflects how I like to build things: start simple, learn along the way, and get better by doing. This site is a small home on the internet that captures both my design eye and my curiosity for making things myself, one iteration at a time.

I made sure it's responsive on all screen size

I had fun by adding a game in 404 page