Skip to the main content

Prototyping

I create interactive prototypes from low-fidelity through to high-fidelity—in Figma for fast, shareable click-throughs, and preferably as lightweight HTML/CSS (and a little JavaScript) when we need to test real behaviour, interactions and functionality.

In Figma I use components, variants and prototyping links to build flows that stakeholders and users can click through—ideal for validating structure, layout and navigation without writing code. Unlike many UX designers, I have the additional ability to create quick HTML prototypes, which load fast, behave like the real thing, can be user-tested or handed to development as a working reference, and—unlike Figma or other image-based tools—are responsive and adaptive, so they're ideal for testing across any device type and screen size.

Coded prototypes stay minimal: no framework overhead, no build step—just clean markup and styles so we can iterate quickly and answer "does this work?" and "how does it feel?" before committing to a full build. I've used this approach across insurance, banking and product teams for journey testing, component demos and design-to-dev handoffs. Whether it's a Figma prototype for a client review or a coded prototype for a usability session, the aim is the same: get to something tangible and testable as fast as possible.