Professional Profile
I specialise in modern web engineering across JavaScript, TypeScript, PHP, API-first development, component-driven UI,
headless and traditional CMS platforms, and enterprise content management systems. My background covers the full delivery
lifecycle: technical discovery, solution architecture, implementation, integration, deployment, optimisation and long-term support.
I am equally comfortable leading teams, mentoring developers, partnering directly with stakeholders, or joining an existing
delivery team as a senior individual contributor. I am known for being patient, approachable and easy to work with — bringing
clear communication, pragmatic thinking and dependable delivery to every project.
Professional Experience
Founder / Senior Full Stack Engineer - Needle
December 2013 – Present | Liverpool
- Full stack delivery across modern web projects.
- Design and build scalable component-based frontends, bespoke CMS implementations and integration-ready APIs.
- Work directly with clients, designers, product owners and backend teams to turn complex requirements into maintainable solutions.
- Provide technical leadership, mentoring, troubleshooting and pragmatic architectural guidance across active projects.
- Trusted on business-critical delivery where quality, speed and reliability are essential.
Lead Front End Developer — Rippleffect
November 2010 – December 2013 | Liverpool
- Led frontend delivery across agency projects for public and private sector clients.
- Built responsive, standards-led interfaces and reusable frontend systems for CMS and bespoke platforms.
- Mentored developers, supported delivery planning and worked closely with backend engineering teams.
Web Designer / Front-End Developer — Autotrader UK
February 2008 – October 2010 | Newton-le-Willows
- Delivered frontend development, interface design and digital design work for a major UK automotive platform.
- Built cross-browser web templates using HTML, CSS and JavaScript.
Selected Projects
Arsenal FC
Led frontend development for a responsive, multi-device football platform, delivering a high-profile digital experience for a global sports brand.
Barclays BPay
Worked alongside Barclays’ internal development team to produce modular, robust frontend systems for enterprise application delivery.
British Library
Built a bespoke WordPress platform supporting international exhibitions and content delivery for Chinese audiences.
Manchester United
Developed interactive campaign experiences including quiz functionality, WordPress-powered APIs and JavaScript-led browser applications.