Frontend
Responsive, accessible, and maintainable interfaces that make complex products feel straightforward.
About
Developer · Builder · Problem solver
I’m a full-stack web developer who enjoys taking an idea, understanding the real problem underneath it, and turning it into a working product.
My work moves naturally between interface details, backend systems, product decisions, and production infrastructure. I care about software that is useful, understandable, and built to last.
What I do
Responsive, accessible, and maintainable interfaces that make complex products feel straightforward.
APIs, business logic, databases, authentication, integrations, and the services that hold products together.
Thoughtful decisions about how applications are structured, deployed, observed, and prepared to grow.
Taking ideas from rough concepts through prototyping, implementation, refinement, and production.
Using AI for exploration, implementation, debugging, and iteration while keeping judgment in the loop.
Technologies
I choose technology based on the product, the team, and the constraints—not because it happens to be fashionable.
Outside code
When I’m not building, I’m usually reading, pulling apart a new idea, or learning just enough about something unfamiliar to ask better questions.
Get in touch