Specialize in building design systems, component libraries, and polished user interfaces with a focus on accessibility and performance.
With more than ten years of experience working with teams across different companies, I've learned to balance clean code with design awareness. I believe good work comes from patience, curiosity, and collaboration—writing code that others can understand and building interfaces that feel easy to use.
I've developed a deep understanding of what makes interfaces feel refined and intuitive. I care deeply about the details that often go unnoticed but make all the difference. I'm passionate about creating accessible and inclusive experiences for all users.
My approach focuses on learning continuously and improving with each project rather than chasing perfection. I enjoy solving problems through thoughtful design and code that is simple, clear, and maintainable.
Experience
Technical Stack
Task Flow
A open-source modern task manager built with React, and D3.js. Organize projects, view tasks, and track productivity with data visualizations.
Grid Playground
An interactive playground to experiment with CSS Grid. Visual building, code generation.
MIDI Player Application
Web-based MIDI replay application with interactive playback controls.
Process Notes
Process notes and thoughts on design, development, and creativity.
TIL Notes
Quick notes and snippets from daily learning and experiments.
Let's work together
Available for freelance projects and consulting. Open to discussing opportunities where I can contribute to thoughtful, well-crafted products.