I'm a fullstack developer focused on solving complex problems and designing systems with thoughtful architecture. I primarily work with TypeScript, React, and Next.js, building applications where performance and maintainability are equally important.
I'm particularly interested in data modeling and designing flexible, scalable systems. I enjoy breaking problems down into their core components and finding solutions that not only work, but also evolve well over time.
In my projects, I follow a function-first approach — prioritizing core functionality, domain logic, and architecture before refining the UI. This allows me to iterate faster and make more informed technical decisions.
Beyond implementation, I care about understanding why certain solutions work. I often analyze trade-offs and document technical decisions as part of my development process.