I build software with intention, structure, and a strong sense of ownership.
I am a software engineer who enjoys turning product ideas into reliable systems and thoughtful user experiences. My focus is not only shipping features, but building software that stays clear, scalable, and dependable as it grows.
Mindset
Simple, intentional, and built to last.
Builds with product awareness and engineering discipline
Balances speed, maintainability, and user experience
Prefers clean systems over short-term hacks
Engineering, not just coding
I care about how systems fit together: boundaries, data flow, maintainability, and the trade-offs that shape long-term product quality.
Frontend with system thinking
For me, frontend is not only presentation. It is architecture, state management, performance, and the experience of both users and developers.
Ownership with impact
I like stepping into messy problems, improving what already exists, and helping teams move faster without losing clarity or quality.
A snapshot of how I think, build, and grow.
This site is more than a collection of projects. It reflects how I approach engineering: with curiosity, structure, and a strong respect for quality. It is a place to share selected work, evolving ideas, and the kind of systems I want to keep building.
What matters to me
Clear thinking, reliable execution, and products that feel intentional from both the user and engineering side.
What I keep improving
Decision making, system design, communication, and the ability to turn ambiguity into something useful and shippable.