I'm a senior UI designer and front-end developer based in North Wales. I've spent more than 10 years designing and building digital products, working across UI, UX and front-end development.
I'm a designer who codes. I enjoy figuring out how something should work, designing the details and building it into a usable product. Most of my work involves React, Next.js, TypeScript and Figma, from early prototypes to design systems and production interfaces.
AI has changed how I work. I use it to explore ideas, build tools and move between design and development more easily. The part I enjoy most is still deciding what's worth making, and giving it the care it deserves.
Design
Figma · UI and UX · Design systems · Component libraries · Prototyping · Accessibility
Front-end
React · Next.js · TypeScript · JavaScript · Tailwind CSS · shadcn/ui · HTML and CSS · Framer Motion
Tools and development
Git · Storybook · Playwright · REST APIs · Docker · Zustand · Redux · React Flow
- Closing the gap between design and working software
- Components that are easy to use, maintain and build on
- Interfaces with thoughtful typography, interactions and motion
- Practical uses for AI in design and development
- Small tools and personal projects that solve everyday problems
- Taking a rough idea through to something useful and finished



