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.