Summary
I’m a Lead Developer with 15+ years building scalable, user-centric web applications. Originally a full-stack PHP developer, I later specialised in front-end engineering before returning to full-stack leadership with a modern TypeScript stack. I now guide teams through architecture, delivery and quality to ship reliable products with clarity and confidence.
This page is available to view on GitHub.
Skills
- Technical Leadership
- System Architecture
- TypeScript
- React/Next.js/Node.js
- Turborepo
- Accessibility (WCAG)
- API Design & Integration
- CI/CD
- Design Systems & Tailwind
- Agile Delivery & Team Mentoring
Experience
Senior Developer
Travel Chapter• Remote
May 2025 - Present• 7 mos
Guiding development on the Guest account and Acquisitions team at Travel Chapter, building and maintaining holidaycottages.co.uk and other customer-facing applications.
Key Contributions:
- Built self-service booking tools using React Server Components and Server Actions, reduced call-centre load by 50+ hours/month
- Integrated three business acquisitions into the platform, launching them on a high-performance White Label site and adding 240 bookings per month
Lead Front-End Engineer
Cisco• Remote
May 2023 - Dec 2024• 1 yr 8 mos
Owned front-end delivery for a flagship Webex messaging product, growing and leading a 6-person squad reporting to the Director of Engineering.
Key Contributions:
- Grew front-end squad from 2 to 6 engineers by leading recruitment, interviewing 50+ candidates, onboarding, and mentoring new team members
- Developed a Next.js user authentication system that reverse-proxied requests to the back-end, offloading JWT storage from the client side to enhance security and performance
- Built and drove adoption of a shared UI component library that standardised design, accessibility, and usability across 3 teams
- Championed and secured approval for Next.js, TypeScript, and Tailwind stack, enabling faster iteration and consistent design across product front-end
Senior Front-End Engineer
Cisco• Remote
Aug 2021 - May 2023• 1 yr 10 mos
Key contributor to the full rebuild of a legacy SMS platform into a multi-channel Webex solution. Promoted to Lead Front-End Engineer to oversee ongoing development and delivery.
Key Contributions:
- Refactored the tech stack, transitioning from Java and FreeMarker to a streamlined React-based front-end
- Facilitated the merger of two teams to work collaboratively in a new capacity, establishing a balanced front-end and back-end divide
- Shaped the product roadmap by leveraging industry expertise, influencing product manager requirements and inspiring design solutions
- Introduced agile methodologies tailored to the needs of a new team and company structure, improving development efficiency by 30%
Senior Front-End Developer
Textlocal• Malvern, UK
Sep 2016 - Aug 2021• 5 yrs
Oversaw a front-end team responible for delivery of new product features and enhancements to improve usability, visual coherence, and overall user experience.
Key Contributions:
- Recruited and mentored new front-end developers, providing hands-on support and training to strengthen the team’s capabilities and foster growth
- Worked closely with back-end engineers to design APIs that met business needs
- Designed and built a new SMS engine powered by WebSockets to enable real-time messaging
Full-Stack Developer
Textlocal• Malvern, UK
Jan 2012 - Sep 2016• 4 yrs 9 mos
Worked in a small, cross-functional team spanning UI design, front-end and back-end development, delivering new features and platform improvements for over 160,000 multinational users. Reported directly to the business founder.
Key Contributions:
- Co-led the development and integration of two new products: a ticketing tool and a survey solution for businesses and individuals, both seamlessly integrated with the core SMS platform
- Earned two industry awards for product advancements, outperforming entries from major brands such as Audi and John Lewis
Web Developer
Bluelinemedia• Cheltenham, UK
Nov 2009 - Jan 2012• 2 yrs 3 mos
Developed a diverse range of websites for clients at a small web agency, including brochure sites, e-commerce platforms and CMS-driven solutions. Gained hands-on experience in front-end and back-end development while managing client relationships to ensure their needs were met throughout the process.
Education
National Diploma for IT Practitioners
Worcester College of Technology