Web Development
I build clean, fast web experiences — from landing pages and full-stack apps to design systems and interactive UIs. I care about the craft: sharp typography, considered motion, and code that's easy to maintain.
Frontend
React
Next.js
TypeScript
Tailwind CSS
Framer Motion
HTML / CSS
Backend & APIs
Node.js
Express
FastAPI
REST
PostgreSQL
Supabase
Tooling & Deployment
Vite
Vercel
Netlify
GitHub Actions
Docker
Currently Learning
TypeScript advanced patterns & generics
Next.js App Router and React Server Components
Web performance — Core Web Vitals and bundle optimisation
Animation techniques with CSS and the View Transitions API
Interested in working together?
If you have a project in mind, need a website built, or just want to explore what's possible — feel free to reach out. I'm always open to hearing about interesting problems worth solving.