Work
I work in teams building complex products, and individuals or small practices who want a website that feels personal, clear, and trustworthy. Whether it’s a large-scale application or a simple website, I bring the same hands-on, collaborative approach: taking time to understand your goals, your users, and the story you want to tell.
With a solid foundation in modern web technologies, I specialise in creating products that are useful, accessible, and designed with real people in mind. At the intersection of technology, design, and data, I help teams connect different perspectives to balance quality, speed, and purpose.
I’m happiest in teams where knowledge sharing, refining processes, and collaborative problem-solving are the norm, whether with clients or team members.
I’m often brought in to:
- Connect product, design, and engineering perspectives
- Bring clarity into the why of what we are trying to achieve
- Ask the uncomfortable but necessary questions
- Improve usability, accessibility, and adoption
- Raise frontend quality and standards
- Support teams through growth, refactors, and redesigns
If you’re looking for a thoughtful, personal approach to your website or product, let’s talk
Featured projects
A selection of projects that show how I work across small businesses and large-scale products.
How I help teams
-
Frontend architecture & quality
Designing scalable, accessible frontend systems using modern frameworks and design systems.
-
Product & UX improvement
Turning user research and data into concrete UX and performance gains.
-
Team collaboration & leadership
Improving workflows, mentoring developers, and aligning stakeholders around shared goals.
-
Bridging design and engineering
Translating design intent into robust, maintainable implementations.