ABOUT
Interest-driven Creation, Passion-driven Persistence
Timeline
Every milestone marks a step forward. From first lines of code to building real applications — this is the path that shaped who I am today.
First Steps in Programming
Started learning to code, teaching myself C++ and Python
The Charm of Rhythm
Got hooked on osu!, especially Mania mode — chasing higher scores and faster reflexes
Intensifying High School Life
Had to temporarily set aside my passions, but still held onto my own brilliant dreams
Frontend Adventure
Began learning frontend development, exploring the world of the web and vanilla JS — falling deeper in love with coding
First Vue.js Blog Project Begins
Continued exploring and learning in tech, constantly improving my skills
First Vue.js Blog Project Completed
Gained invaluable experience from this project, fueling my drive to keep moving forward in frontend development
Learn React & Next.js
Started learning React and Next.js to build more complex, high-performance applications — quickly fell in love with component architecture and server-side rendering
Building a React & Next.js Personal Homepage
Discovered wonderful libraries and tools like Framer Motion, Tailwind CSS, and more — making the build process both challenging and endlessly fun
Adeveloperwholovesbuildingthingsandexploringnewtechnologies.Passionateaboutopensource,rhythmgames,Minecraft,andcreativecoding.Alwayschasingthenextchallenge—whetherit'sshippingasideprojectat3amorhittinganewpersonalbestonosu!Mania.
“I believe the best way to learn is to build. Every project is a chance to experiment, break things, and discover something unexpected. Code is just another form of creative expression.”
Clearly explain what I actually use, in minimal form.
Grouped by language, framework, tooling, and runtime. Removed decorative cards, keeping only text hierarchy, whitespace, and entrance rhythm.
If there is something worth building, let's talk.
Project idea, collaboration, design feedback, or just a sharp technical question. The contact page is where the conversation starts.