Front end
- React
- Next.js
- TypeScript
- JavaScript (ES2023+)
- HTML5 & CSS3
- Tailwind CSS
- Responsive UI
The stack I reach for across front end, back end, data, and commerce — grounded in the languages, frameworks, and tools I use on client work.
I don't pick technology for its own sake. The stack is chosen to fit the product: how it will grow, who will maintain it, and what it needs to do on day one versus year three.
A content-heavy marketing site might call for a static or Next.js build; a data-heavy internal tool for Django and PostgreSQL; a storefront for Shopify and Liquid. I care more about the fit than the logo.
Tell me what you're building and I'll suggest a pragmatic path — even if it's not the one I'd normally reach for.