I started by building messy little projects, breaking them often, and learning something new every time they worked. That early curiosity slowly turned into a real love for creating digital products that are useful, clean, and enjoyable to use. The process has never been perfectly linear, but honestly, that is where most of the learning happened.
build something → break it → fix it → accidentally break something else → repeat
build something → break it → fix it → accidentally break something else → repeat
Over time, I moved from simply making things work to caring about how they feel, how they scale, and how easily someone else can understand them later. I enjoy working at the intersection of design, development, and user experience, where small details like layout, performance, spacing, animation, and accessibility can completely change how a product feels.
For me, development is where logic meets creativity. I like taking rough ideas and shaping them into structured, usable, and meaningful products through iteration, testing, and constant improvement.
I care about building things that are not just functional, but intentional, thoughtful, and quietly well-crafted.