- Contact
- Legal notices
- ©2025

Hello!
I’m Pete, a UX Designer and front-end developer with over ten years’ experience creating thoughtful, accessible, and mobile-first digital experiences.
I specialise in design systems, performance-focused development, and building interfaces that make life easier for users.
 
 What I do
Over the years I’ve worked with fintech startups, e-money services, and global brands, delivering high-performing websites and multilingual applications. My background spans creative design, responsive front-end builds, and user-centred problem solving - always with an eye on accessibility and detail.
I help businesses bring their digital visions to life through clean, efficient code and user-friendly designs. My expertise includes:
- UX & UI Design
- Design Systems & Prototyping (Figma)
- Responsive Front-End Development (Tailwind, TypeScript, Astro)
- Accessibility (WCAG)
- Continuous Deployment Workflows (GitHub, Netlify)
The backstory
I began my career in multimedia, developing engaging e-learning, training, and press pack applications for top-tier clients such as BBC Worldwide, BBC Active, University of Cambridge, Oxford University Press, UKTV, and Kellogg’s through the award-winning agency, Fifth Dimension Productions. As the industry shifted from physical media to online platforms, I adapted by moving into Front-End development — a transition focused on rapid prototyping.
Starting out, I helped build support sites for innovative projects like BBC Active’s Get Into French, an IVCA Gold award winner. Subsequently, I progressed to developing full-fledged online solutions.
Focus on Fintech and Agile Development
In 2009, the agency refocused its efforts and established itself as the marketing agency for Europe’s emerging payments sector. Since then, I’ve concentrated solely on Front-End development, primarily within the fintech landscape. This environment demands quick, testable solutions, enabling clients and teams to quickly validate ideas and innovate.
Current Skills
My current working stack is marked in bold
-  Development- Tailwind CSS, SCSS, Utopia, Foundation CSS, PostCSS 
- Astro, Eleventy(11ty), Nunjucks, Panini, Handlebars 
- Umbraco CMS, EPiServer, Wordpress 
- Typescript, Preact, Alpine.js, ES6, jQuery, JSON, Motion One 
- Markdown, MDX 
- Gulp, npm, Webpack 
- Xamarin.Forms 
 
-  Tools- Visual Studio Code, Visual Studio 
- Figma 
- Adobe Creative Cloud (Photoshop, Illustrator, Acrobat, Lightroom) 
- Microsoft Office 
- npm, git, github 
- Netlify, Cloudflare 
 
-  SaaS / PaaS- Mailchimp 
- Zoho CRM 
- Slack 
- Microsoft Teams 
- Azure Dev Ops 
 
-  Responsibilities- Design Systems 
- UX/UI 
- HTML / Email templates 
- Accessibility (WCAG) 
- Performance optimisation 
- Content management, Markdown 
- Wireframes 
- Asset generation 
 
-  Key Competencies- Creativity and problem solving 
 
 
 Show and tell
Curious to see my work in action? Discover the stories behind my projects, the challenges addressed, and the solutions crafted.
Looking Ahead
This static site was crafted using Astro v5, integrating Tailwind CSS v4 alongside Alpine.js. It replaces the previous build, which was developed using 11ty and Webpack. I’ve really enjoyed diving into Astro and am excited about exploring its potential for rapid prototyping in future projects.
Balancing Life and Work
Beyond work, I love spending time outdoors with my family, especially my two young adventurous sons. I have found nature to be a great counterbalance to the demands of development, although we often revert back to technology like Google Lens for assistance!

Availability
Thanks for exploring my bio! I’m currently available for new roles in UX/UI and front-end development. If you think I could be a great fit for your team, please connect or reach out via LinkedIn.
For a closer look at my portfolio, head over to the work section. There are currently 11 case studies to explore.