Experience

Frontend delivery across ecommerce, platforms, and customer-facing products.

A public work history focused on practical delivery: shipping features, improving platforms, supporting teams, and keeping production experiences moving.

Recent delivery

Senior frontend and platform roles

7 roles

Senior Frontend Engineer

Betfred Technology

Aug 2025 - Present

  • Deliver React/Redux features in a high-traffic, regulated betting platform.
  • Work end-to-end across customer-facing betting flows in performance-sensitive production environments.
  • Improve reliability within a large legacy Redux architecture while maintaining delivery velocity.
  • Introduce earlier quality validation in local workflows to reduce feedback cycles and PR friction.
  • Diagnose and resolve frontend and API integration issues affecting production performance.

Lead Developer

Zen Internet

Jan 2025 - Aug 2025

  • Provided technical leadership, mentoring, and delivery accountability across the engineering team.
  • Partnered with the Engineering Manager to improve software delivery consistency and team collaboration.
  • Improved ownership and execution quality through structured workflows and continuous improvement practices.

Freelance Senior Engineer

Freelance

Aug 2023 - Jan 2025

Chose flexible freelance work during a family commitment period, continuing hands-on delivery for selected local clients.

  • Delivered projects for multiple local clients across frontend and full-stack web solutions.
  • Built bespoke PHP/MySQL ecommerce platform capabilities for Apple Childcare Vouchers.
  • Implemented employer onboarding, verification, employee enrollment, statements, payments, and provider management features.
  • Delivered integrations including XML upload workflows and SagePay payment integration.

Principal Software Engineer

DEPT Agency

Feb 2023 - Aug 2023

  • Led major re-platforming from Tridion to Optimizely.
  • Built React/TypeScript frontend with REST APIs and integrated with C#/Razor backend services.
  • Delivered sitewide search, reusable complex carousel components, and a global business locator using Google Maps.
  • Managed frontend team delivery and daily Kanban standups.
  • Oversaw Azure site management and ticket-driven issue resolution.

Senior Software Engineer (React)

Superdry.com

May 2022 - Feb 2023

  • Contributed to migration from Joomla CMS to React and TypeScript frontend architecture.
  • Supported Node backend integration for frontend data delivery.
  • Implemented Next.js 13 and Tailwind in the evolving platform stack.
  • Expanded Storybook component library and delivered reusable UI components.
  • Implemented Zustand state management and modern ecommerce styling.
  • Built checkout enhancements including mapping and location-based user flows.
  • Built and tested components with Jest, React Testing Library, Playwright, and Cucumber.
  • Supported Azure site operations and ticketing workflows.

Team Lead / Senior Frontend Engineer

Footasylum.com

Jun 2017 - May 2022

  • Rebuilt major site surfaces using React, TypeScript, and REST-driven CMS workflows.
  • Delivered key surfaces including home landing pages, PDP areas, promotional pages, and Black Friday experiences.
  • Built a custom visual merchandising tool with Vue.js and Algolia APIs.
  • Implemented custom analytics instrumentation for deeper customer-journey insights.
  • Improved responsive behavior and eliminated the need for separate desktop/mobile codebases.
  • Built backend tools, mentored developers, and designed CMS capabilities for wider business teams.
  • Collaborated with analytics on experimentation strategies to improve conversion performance.
  • Continuously improved frontend rendering speed across desktop and mobile.

Front End Web Developer

Cottages.com

Jan 2015 - Jun 2017

  • Delivered user-facing features with native JavaScript and jQuery in an Agile environment.
  • Strengthened frontend stack capability across HTML5, CSS3, SASS, JSON, and responsive frameworks.
  • Used Jira, Trello, SourceTree, and TortoiseSVN for delivery and workflow management.
  • Contributed to UX/UI improvements and used Optimizely for A/B testing initiatives.

Earlier foundation

Design, agency, ecommerce, and multimedia roots

These roles show the design and web-production base behind the later frontend engineering and delivery leadership work.

2014 (7-month contract)

Senior Developer (Contract)

Red-Fern Development

  • Built WordPress templates and developed PHP plugins used by wider development teams.

2009 - 2014

Senior Frontend Engineer

JKL Design

  • Ran a LAMP-stack web design and hosting business.
  • Delivered bespoke PHP ecommerce systems for multiple clients.

2004 - 2009

Senior Website Designer

Egenica Ltd

  • Led end-to-end website design projects from discovery and briefing through launch.
  • Defined and evolved client brand identities and coordinated with backend developers.
  • Managed stakeholder communication throughout project lifecycle.
  • Delivered work for notable clients including HSBC and Halifax Plc.

2002 - 2004

Senior Web Developer

Hoist Creative

  • Helped establish full new-media capability across web and multimedia services.
  • Built online presence and intranet services, supported IT infrastructure, and delivered web marketing campaigns.
  • Produced collateral including flyers, posters, adverts, mailers, and brochures.

1999 - 2001

Graphic/Web/Multimedia Designer

Carl Fisher Design

  • Helped transition the business from print-only to a broader multimedia offering.
  • Delivered websites, promotional media, and campaign design work.

1997 (6 months)

Construction Labourer

(4-Person House Building Crew) Perth, Western Australia

  • Worked as part of a four-person residential construction team building three new homes from the ground up. Supported all stages of the build, including bricklaying, site preparation, material handling, and general construction activities, while maintaining a strong focus on teamwork, quality, and meeting project deadlines.