Product designer · Glasgow
I design products and build them with Claude Code.
I'm Rachel. I created a fintech's accessible design system from scratch and I'm leading the app's migration onto it. I design in code, write the tooling my developers use to check front-end quality, and ship UI to production.
Selected work

An accessible design system, designed in code
Built a fintech's component library from scratch on MUI and Material 3, moved design from Figma into Storybook, and wrote the Claude Code commands that build and check it.

From mistrust to one source of truth
Designed v1 of our loan review tools in Figma, watched a US client struggle with it, then designed and built the fixes with Claude Code.

Rebuilding a family gift shop with Claude Code
Audited my dad's laser-engraving store, proposed fixes in interactive artifacts, and shipped them with Claude Code in about a week.

Taking a desktop-only platform mobile
Built responsiveness into every design system component, so the platform now works on phones for borrowers: 95% of borrower pages and 85% of lender pages.

Redesigning a heritage venue's website, two ways
Audited a charity-run Victorian hall's website, then built two clickable concepts, one led by weddings and one by the building, that pass WCAG 2.2 AA checks.
“Rachel built our design system and the tooling around it, so developers get her standards by default. She reviews every UI change we ship, and she turns concepts into working front end in a day.”
“Rachel spotted problems with my store I’d never have found, and fixed them in a week.”
How I work with AI
Claude is part of every stage, and I make every call on what ships.
- 01
Discover
I watch real users, audit the product with Claude and turn what I find into a plan, often in a day.
- 02
Design in code
I prototype on the real design system in Storybook and Claude artifacts, not in static files.
- 03
Set the standard
I designed the Claude Code workflow the team uses to create, review and migrate UI, and I review every UI pull request.
- 04
Ship safely
Changes go out with backups, dry runs and checks, so moving fast doesn't mean breaking things.
About this site
This portfolio is a case study too.
I designed it and built it with Claude Code: the type scale, colour tokens, spacing and components are my own, and every page meets WCAG 2.1 AA. It's the same way I work day to day, deciding the design and directing Claude to build it in code.
- DesignMy own tokens, type and layout
- BuildAstro, written with Claude Code
- AccessibleWCAG 2.1 AA contrast, keyboard and focus