Hello!
Get in touch
Looking to enhance your brand, streamline your website, or improve accessibility and performance? Whether it's new designs or refining what's already there, I'm here to help. Feel free to reach out below — I promise, I won't bite.
EmailLinkedin
All about me
I'm a Senior Front-end Developer and Full-Stack Designer with over 18 years of experience across digital design and development. I began my career in the print industry, which gave me a strong foundation in visual communication before transitioning into web development and UX/UI design more than a decade ago. This blend of creative and technical skills allows me to create digital experiences that are intuitive, accessible, and performance-driven.
I'm passionate about clean design, user experience, and efficient code. Whether I'm building interfaces, improving performance, or refining user flows, I always aim to balance clarity, creativity, and functionality. I specialise in HTML, CSS, JavaScript, and modern frameworks, and I'm continually learning and evolving my approach to stay current and deliver high-quality solutions.
Previously, I worked as a Senior Front-end Developer for a major e-commerce brand, collaborating with designers, developers, and product teams to build scalable, accessible websites for a global audience. I've also taken on a range of freelance projects, where I apply the same principles of thoughtful design and front-end craftsmanship to help clients meet their goals.
I value collaboration, clear communication, and building strong working relationships. I'm driven by a desire to create digital experiences that not only work well, but feel great to use, combining technical expertise with an eye for design.
Skills
Web Development
HTML5
CSS3/SCSS
JavaScript/ES6+
React.js/Next.js
TypeScript
Vue.js
Web Performance
Shopify
Tailwind CSS
Web Accessibility (WCAG)
Mobile-first Design
Design
UI/UX Design
Wire-framing & Prototyping
Graphic Design & Print
Design Systems
User Flows
User-Centred Design (UCD)
A/B Testing & CRO
User Feedback Integration
User Research
UX Audits
Information Architecture
Personas
Journey Mapping
Competitor Analysis
Tools
Adobe Creative Suite
Adobe XD
Figma
Photography
Jira/Agile/Scrum
CI/CD
Collaboration
Git / GitHub
Netlify
Interests
Gym
Video Games
Snooker
Movies
Art
Experience
Senior Front-end Developer | UX/UI, Web Performance & Accessibility
Blinds 2go Group
2020 - May 2025
- Led front-end development and UX/UI optimisation for high-performance, accessible e-commerce websites serving global markets.
- Improved Core Web Vitals through advanced techniques including lazy loading, image optimisation, and efficient bundling—boosting load speed, UX, and engagement.
- Championed accessible, user-centred design aligned with WCAG standards, embedding inclusive UX/UI practices across platforms.
- Delivered and maintained localised websites with international stakeholders, ensuring cohesive user experience and brand consistency.
- Mentored junior developers, fostering modern JavaScript practices, maintainable code, and reusable design components.
- Spearheaded front-end migration to Shopify, integrating Liquid, Polaris, and Hydrogen to enhance usability, flexibility, and SEO.
- Deployed solutions via CI/CD pipelines to Azure Blob Storage with CDN delivery, reducing deployment time and improving scalability.
Full-Stack Designer
mjccreative (Freelance)
2007 - Present
- Design and build user-focused websites and brand experiences for a range of clients, blending UX/UI/ Graphic Design with front-end development and performance optimisation.
- Led end-to-end delivery of responsive, accessible websites with a focus on usability, speed, and SEO.
- Designed intuitive user interfaces informed by client goals, user needs, and UX best practices.
- Created brand identities and marketing assets, including logos, print materials, and digital campaigns.
- Worked across CMS platforms (e.g. WordPress) using HTML, CSS, JavaScript, and modern web standards.
- Built long-term client relationships through reliable delivery, clear communication, and design that delivers results.
UX Design Certification
2025
- Applied user-centred design (UCD) principles to create intuitive and accessible user experiences, improving usability and overall satisfaction.
- Conducted user research including interviews and usability testing to gather insights and inform design decisions.
- Created wireframes hi/lo-fi prototypes and UI designs that were aligned with user needs, ensuring a seamless and engaging experience.
- Utilised an iterative design approach refining and optimising designs based on continuous user feedback and testing results.
Front End Developer
Blinds 2go Group
2015 - 2020
- Designed and built accessible, high-performing interfaces across brands, with a focus on UX, consistency, and internal tooling.
- Developed UI concepts, wireframes, and redesigns to improve user journeys and visual hierarchy, while aligning with brand guidelines.
- Created internal tools for product management and fulfilment, improving team workflows.
- Established brand guidelines to ensure consistency across digital and print assets.
- Boosted site performance and responsiveness using SCSS, SVGs, and modern JavaScript.
- Improved conversions by refining UX strategies with analysts and creatives.
- Built in-house apps with back-end teams, ensuring scalable, maintainable front-end code.
- Delivered marketing assets including optimised imagery, newsletters, and Google display ads.
- Launched a company blog in WordPress, extending reach and engagement.
Production Manager / Graphic Designer
Copyright Print Services
2007 - 2015
- Adapted customer artwork for web and print by designing and preparing artwork for litho and digital print applications under tight deadlines.
- Delivered tailored print solutions by creating personalised designs using variable data to meet specific customer needs.
- Ensured high-quality print production by operating presses (Xeikon 500, Xerox DC250, HP 6-colour Inkjet) and performing finishing tasks such as creasing, binding, and guillotining.
- Produced large-scale exhibition displays by utilising mounting, laminating, and encapsulation equipment for professional presentations.
- Optimised project efficiency by managing and coordinating print production, sourcing services and materials to meet high standards within budget constraints.
- Led a small team to ensure timely, cost-effective project completion while balancing leadership and design responsibilities.
- Supported business growth by overseeing full production operations and taking on key responsibilities from the Director to streamline processes.
Junior Graphic Designer
Nottingham Trent University
2006
- Employed within the Psychology department to design and streamline the production of Psychometric Tests using archived materials for use with students, staff and the general public.
Education
Google AI Essentials Certification
2025
Coursera
Google UX Certification
2025
Coursera
TypeScript Masterclass
2025
Net Ninja
React.gg, Modern JavaScript, Advanced JavaScript
2025
ui.dev
NextJS 13 Masterclass, Tailwind CSS, React & Firebase Masterclass, Supabase
2024
Net Ninja
React for Beginners, Advanced React
2023
Wes Bos
Figma Essentials
2023
Bring Your Own Laptop
JavaScript 30, CSS Grid, ES6 For Everyone
2022
Wes Bos
Advanced Adobe Suite
- Advanced Photoshop
- Advanced Illustrator
- Advanced InDesign
- Advanced XD
2022
Bring Your Own Laptop
Modern JavaScript
2021
Net Ninja
Learn JavaScript: Intermediate & Asynchronous
2021
Codecademy
The Ultimate Character Design Course, The Ultimate Digital Painting Course
2020
Udemy
The Progressive Web: Building For Resilience Workshop
2019
Jeremy Keith - Adactio
Performance Matters Course
2017
Harry Roberts - CSS Wizardry
Digital Photography Level 1 & 2
2016
Central College Nottingham
BTEC Advanced Web Design Level 1 & 2
2014 - 2015
Central College Nottingham
BA (Hons) Graphic Design
2004 - 2007
University of Lincoln
BTEC National Diploma in Graphic Design
- Edexcel Keyskills IT
- Communication
- IOLP Level 2
- OCN Digital Imaging Adobe Photoshop Level 1
2002 - 2004
South Nottingham College
9 GCSE's A-C
1997 - 2002
The Wheldon School