Frontend Development & UI/UX
Pixel-perfect, performant frontends that turn visitors into clients — fast, accessible, mobile-first, and built with the attention to detail that separates great products from average ones.
First Impressions Are Built in Code
Your frontend is the first thing clients see. A slow, clunky, or confusing interface loses business before a conversation even starts. I build frontends that are fast, beautiful, and intuitive.
What I Deliver
- Responsive layouts — perfect on mobile, tablet, and desktop
- Component systems — reusable, documented UI libraries
- Performance optimisation — Core Web Vitals, lazy loading, image optimisation
- Accessibility — WCAG compliance for broader reach
- Animations & interactions — smooth, purposeful motion that enhances UX
Technology
- React.js — component-based architecture, React 18+ features
- Next.js — SSR, SSG, ISR for SEO and performance
- Tailwind CSS — utility-first styling, design system consistency
- Framer Motion — smooth, accessible animations
- TypeScript — type-safe, refactorable code
I'm Not a Designer — I'm a Builder
I work best with an existing design (Figma, etc.) or with design systems, translating visual intent into precise, responsive, maintainable code. I can also work from wireframes or rough briefs for simpler layouts.
Ideal For
- Marketing sites and landing pages
- SaaS product frontends
- Redesigning slow or outdated UIs
Common questions
Related work
- Product Builder PortfolioThis portfolio site — a full-stack CMS-powered portfolio with Next.js, NestJS, PostgreSQL, Cloudinary, and Resend. Production-grade architecture demonstrating what I build for clients.
- CRM System — Role-Based Customer ManagementEnterprise CRM with three distinct portals — Admin, Employee, and Client — built with TypeScript, role-based access control, and scalable architecture for streamlined customer relationship management.
- Sharetable — Food Distribution PlatformA socially responsible platform connecting food donors with public food hubs — optimising resource allocation, reducing waste, and ensuring food reaches communities that need it most.