I am a full-stack developer focused on creating modern web applications that are useful, maintainable, and pleasant to use. I enjoy working across the stack, from polished UI components to APIs, databases, and deployment.
Building responsive interfaces with React, Next.js, TypeScript, and Tailwind CSS.
Designing APIs, authentication flows, databases, and reliable server-side features.
Connecting product requirements, UI details, and backend logic into complete web apps.
Writing maintainable code with clear structure, reusable components, and practical patterns.
I start by understanding the purpose of the product, then shape the interface, data flow, and implementation around that goal.
My focus is practical engineering: readable code, predictable user flows, responsive layouts, and features that can grow without becoming difficult to maintain.