Full-stack developer with a focus on speed and accuracy.
We design, build, and deploy web products - from lean MVPs to scalable systems - with a focus on clarity, performance and maintainability. Fewer promises, more releases.
What working with me feels like
Clear scope, small weekly wins, production-ready delivery.
Wireframes and tokens first. Components that translate directly into clean code.
Ship usable value early: auth β billing β dashboard, not endless scaffolding.
Preview per PR, CI checks, and steady releases. Less ceremony, more cadence.
- Next.js, React Server Components, TypeScript
- Component systems, design tokens, accessibility (AA)
- Performance budgets (LCP < 2.5s, INP < 200ms)
- Analytics, events, and experiments
- Prisma + Postgres (schema, migrations, seeding)
- Auth, role-based access, Stripe billing
- Queues, webhooks, and background jobs
- Observability: logs, error tracking, dashboards
Why I code the way I do
Early years taught me to value resourcefulness and focus. Sixth form built discipline. Uni sharpened judgment: ship small, measure honestly, iterate. Iβve balanced internships, freelance work, and real-world jobs - so I bias toward practical systems over flashy demos.
- First-class modules, two internships (teaching & tech)
- Freelance full-stack builds: auth β billing β dashboards
- Automation + AI used where it saves time (not as a crutch)
- Hands-on ops from industry β excel in high pressure environments
Send context β Iβll reply with a lean plan and timeline.