Steven, frontend developer
UI engineer
<coder>

I build product-grade frontends that ship fast and scale cleanly

UI-focused frontend developer building fast, accessible interfaces with maintainable React and Next.js.

How I work

I help teams ship and improve product-grade UI

Frontend should not be a bottleneck. I bring UI craft, performance discipline, and pragmatic engineering to get features into users’ hands quickly.

Ship Fast

Move quickly with a tight feedback loop. Clean components, sensible defaults, and fewer surprises in QA.

Speed with rigour

Product-Minded

Build what matters. I translate goals into UX and ship iteratively so teams learn early and avoid rework.

Outcome-led delivery

User-First

Accessible, responsive, and performant by default. The experience should work for everyone, everywhere.

Inclusive by default
Featured work

Product-focused frontend explorations

A selection of representative projects that showcase how I approach UI engineering, product thinking, and real-world frontend problems.

Young Rail Professionals

Young Rail Professionals

Complete website rebuild for a professional networking organization in the rail industry with modern design and improved UX.

Next.jsTypeScriptTailwind CSSPayload CMS
View Live
Tennis Racket Stringing

Tennis Racket Stringing

E-commerce website for a local tennis racket stringing business featuring booking system and product showcase.

ReactNode.jsStripeMongoDB
View Live
Portfolio Dashboard UI

Portfolio Dashboard UI

Clean and minimal dashboard interface design for a portfolio management application with dark mode support.

FigmaReactTailwind CSSFramer Motion
View Live
SaaS Marketing Website

SaaS Marketing Website

Landing page and marketing site for a B2B SaaS startup with conversion-focused design.

Next.jsTailwind CSSVercel
View Live
Mobile App Design System

Mobile App Design System

Comprehensive design system for a fintech mobile application with reusable components.

FigmaReact NativeTypeScript
View Live
Restaurant Booking Platform

Restaurant Booking Platform

Full-stack reservation system for restaurants with real-time availability and booking management.

Next.jsSupabaseTypeScriptTailwind CSS
View Live
About

UI craft, engineered for production

I build frontends that feel great to use and stay maintainable as products grow.

UI craft

Thoughtful layout, typography, and interaction that feels polished.

Clean engineering

Components, types, and patterns that scale without becoming fragile.

Performance + a11y

Fast loads, smooth UX, and accessible by default across devices.

I’m a frontend developer with strong UI sensibilities. I care about the details that users feel, and the code quality that teams rely on. My focus is shipping product-grade interfaces that are predictable to maintain.

I enjoy building design systems, improving performance, and working closely with product and design to turn ideas into clean, usable experiences.

My toolbox

React
Next.js
TypeScript
Tailwind CSS
Node.js
Payload CMS
Supabase
Figma
Accessibility
Design Systems
Git
Vercel
VS Code
Testimonials

What Clients Say

Testimonials from people I've worked with

Working with this developer was an absolute pleasure. They delivered a beautiful, functional product that exceeded our expectations.

Sarah Johnson

Product Manager at TechCorp

The attention to detail and technical expertise is unmatched. Our website looks amazing and performs flawlessly.

Michael Chen

Founder at StartupXYZ

Let’s talk

Have a product to ship soon?

If you need a frontend developer who can move fast without making a mess, I’m happy to take a look. Tell me what you’re building and where you’re stuck.

What I’m open to

I’m open to freelance, contract, and the right full-time role. Best fit is product UI work in React / Next.js.

ReactNext.jsTypeScriptTailwindUI performanceAccessibility
Typical response time: within 24–48 hours

Email

hello@example.com

Best for project briefs and introductions.

Call

+44 1234 567 890

Best for quick scoping and timelines.

Location

Manchester, UK (remote-friendly)

Happy to work across UK and EU time zones.

Send a message

Share the goal, the deadline, and what “done” looks like. I’ll get back to you with next steps.