Chief Technology Officer.
Development. CI/CD. Architecture. Testing. AI integration.
I help founders and CEOs ship reliable systems — by leading engineering, designing the architecture, hardening the pipelines, and integrating AI where it earns its keep.
Selected work for: GoDaddy · Selfridges · Ted Baker · New Look · The White Company
Areas of focus
Engineering leadership
Setting direction for engineering teams — hiring, mentorship, technical standards, and the cultural posture that makes good systems possible.
CI/CD & developer experience
Pipelines that ship code safely and quickly. Trunk-based workflows, preview environments, observability, and the tooling engineers actually want to use.
Architecture
Designing systems that survive contact with growth. Service boundaries, data flow, build vs buy, and the trade-offs that age well.
Testing strategy
What to test, where to test it, and what not to test. Unit, integration, end-to-end — and the discipline to keep the suite useful, not exhausting.
AI integration
Bringing AI into product and engineering workflows where it earns its keep. Evaluating tools, designing prompts as software, and managing the failure modes.
Featured work
GoDaddy
Developed a domain search tool for multiple GoDaddy European brands, including 123Reg, Host Europe, Heart Internet, and Domain Factory. The project involved building the tool with a modern tech stack (ReactJS, TypeScript) and creating a flexible design system to maintain each brand's unique UI theme. The stack included ReactQuery for data fetching, Storybook for UI component development, CSS-in-JS for styling, and comprehensive testing with Jest and React Testing Library. The tool was built to integrate with WordPress CMS.
New Look
Contributed to front-end development for New Look's new website, built with NextJS. Developed a UI component library using Storybook, enabling consistent and reusable components across the platform. The project tech stack included NextJS, ReactJS, JavaScript, SCSS, Storybook UI, and the Hybris CMS e-commerce platform.
Selfridges
Worked as part of a large development team on Selfridges' new website, built with NextJS. Contributed to the development of a new UI component library using Storybook, ensuring reusability and consistency across the site. The project utilized a tech stack of NextJS, ReactJS, TypeScript, Styled Components, Material UI, and Storybook UI, with unit testing done using Jest and React Testing Library. The site was integrated with the Adobe Experience Manager e-commerce platform.
Ted Baker
Served as the main front-end engineer for Ted Baker's website, responsible for implementing new features and updates for the brand. Led a performance optimization and usability improvement project in collaboration with Google at their London offices. The project utilized a tech stack of JSP, JavaScript (AngularJS framework), CSS, and the Hybris CMS e-commerce platform.
New Look
Worked on New Look's Phase 2, where I developed numerous new features and refactored old components. Mentored junior front-end developers on the project. Key features included the New Look Gift Card, Store Card, Address Finder, Checkout Delivery, Checkout Collection, Delivery Pass, and more. The project utilized JavaScript (AngularJS framework), CSS with SASS (following the BEM methodology), and was built on the Hybris CMS e-commerce platform.
New Look
Joined the project from the start during New Look's Phase 1, spending a year developing core UI components for the site. Built key user interfaces, including the checkout, header, footer, and more. The project leveraged JavaScript (AngularJS framework), CSS with SASS (using the BEM approach), and was built on the Hybris CMS e-commerce platform.