I’m a UK-based full-stack software engineer and technical leader with over 15 years of commercial experience. I specialise in React, Next.js, TypeScript and Node.js, and have delivered more than 250 websites and applications for start-ups, agencies and international organisations. My experience spans multi-tenant SaaS platforms, AI-powered products, real-time applications, secure onboarding, payments and cloud infrastructure. I’m equally comfortable writing production code, shaping architecture and translating complex requirements for clients and non-technical stakeholders. I take pride in building reliable, well-tested products that are intuitive to use and straightforward for other developers to maintain. I work well independently or as part of a collaborative team, and particularly enjoy turning early-stage ideas and prototypes into scalable, production-ready platforms.

I’m a UK-based full-stack software engineer and technical leader with over 15 years of commercial experience. I specialise in React, Next.js, TypeScript and Node.js, and have delivered more than 250 websites and applications for start-ups, agencies and international organisations. My experience spans multi-tenant SaaS platforms, AI-powered products, real-time applications, secure onboarding, payments and cloud infrastructure. I’m equally comfortable writing production code, shaping architecture and translating complex requirements for clients and non-technical stakeholders. I take pride in building reliable, well-tested products that are intuitive to use and straightforward for other developers to maintain. I work well independently or as part of a collaborative team, and particularly enjoy turning early-stage ideas and prototypes into scalable, production-ready platforms.

Available to hire

I’m a UK-based full-stack software engineer and technical leader with over 15 years of commercial experience. I specialise in React, Next.js, TypeScript and Node.js, and have delivered more than 250 websites and applications for start-ups, agencies and international organisations.

My experience spans multi-tenant SaaS platforms, AI-powered products, real-time applications, secure onboarding, payments and cloud infrastructure. I’m equally comfortable writing production code, shaping architecture and translating complex requirements for clients and non-technical stakeholders.

I take pride in building reliable, well-tested products that are intuitive to use and straightforward for other developers to maintain. I work well independently or as part of a collaborative team, and particularly enjoy turning early-stage ideas and prototypes into scalable, production-ready platforms.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

AI Developer at Contract (London & Remote)
January 1, 2026 - May 1, 2026
Worked on an AI customer advocacy platform for large corporate teams. Helped take an early-stage multi-tenant SaaS from initiation to delivery for 3 Fortune 500 clients in five months, using an AI/automation-focused stack.
CTO & AI Developer at Hostcomm (London & Remote)
June 1, 2023 - December 1, 2025
Built and led an AI-powered customer service analytics platform that automatically grades, flags, and advises customer service agents based on their interactions with clients. Drove product and technical direction while scaling delivery for business outcomes.
Lead Front-End Developer at Quantum Metric (USA, Remote)
September 1, 2022 - November 1, 2022
Optimized digital strategy using Quantum Metric's real-time analytics platform to improve customer experiences and increase conversions. Built front-end experiences and analytics integrations.
Full Stack JavaScript Engineer at Everlast Gyms (London)
August 1, 2022 - Present
Created a directory for member access to cutting-edge equipment, fitness classes, and personal training services, implementing robust front-end and testing practices.
Lead Full Stack Developer at Phood (USA, Remote)
June 1, 2022 - July 1, 2022
Developed AI-based solutions to help reduce food waste using AI and computer vision. Built a full-stack system integrating OpenAI with a React/TypeScript Node.js backend and supporting data services.
Full Stack Javascript Engineer at Tastiest.io (London & Remote)
April 1, 2022 - June 1, 2022
Partnered with premium restaurants in London to create exclusive dining experiences, including custom booking and payment workflows with webhooks into Seven Rooms and Stripe.
Lead System Architect (Remote) at Care Pathway Carbon Calculator (NHS - Carbon Calculators)
January 1, 2022 - January 1, 2023
Designed and delivered a carbon calculator experience to appraise the sustainability of models of care as part of a more sustainable health system effort.
Full Stack Javascript Engineer at M yArtBroker (London & Remote)
January 1, 2022 - March 1, 2022
Built a portfolio system to collect, invest, and trade through MyArtBroker's private network, enabling sales for free to 30k+ collectors worldwide.
CTO & Lead Developer at U.K. cloud service provider of AI-based digital services and unified communications (London & Remote)
January 1, 2022 - December 1, 2025
Led technical delivery for AI-based digital services and unified communications. Created a WebRTC video application with AR annotation tools using Twilio and TypeScript.
Lead Front-End Developer (Remote) at Property.xyz (London)
January 1, 2021 - March 1, 2021
Built an investor-focused property portal meeting exact requirements for investors and buy-to-let landlords, including data-driven and interactive UI elements.
Full Stack Developer at Cointech (Crypto & FX) (London)
July 1, 2020 - January 1, 2021
Built a crypto platform from the ground up using React. Implemented supporting backend services and integrations for buying over 30 digital currencies.
Lead Front-End Developer at VetTrust AG (Zürich, Switzerland)
March 1, 2020 - August 1, 2020
Developed a headless CMS with bespoke dashboards and supported corporate web integrations for Switzerland and Germany.
Front-End Developer at One Touch Property Management (London)
January 1, 2020 - Present
Developed a London-based property investment broker website focused on sourcing care homes, student property, and buy-to-let investments.
Frontend Developer at Bedrock 42 (London)
January 1, 2020 - January 1, 2021
Helped companies improve conversion rates, lower acquisition costs, and increase revenue through A/B testing and improved data collection.
Full Stack JavaScript Engineer at Jigsaw Dating (Manchester)
January 1, 2020 - February 1, 2020
Developed and supported a dating product experience with modern React/Node.js and GraphQL integrations.
Lead Front-End Developer at Novoda (London)
October 1, 2019 - December 1, 2019
Delivered multi-discipline creative agency front-end work across scaling, building, and designing digital products with Gatsby and GraphQL-based stacks.
Systems Developer (Remote) at Churchill Mortgage (Remote)
July 1, 2019 - January 1, 2021
Developed and supported systems for financial services with .NET and web development practices, including payment-related integrations.
Founder (Remote) at DNN Expert
January 1, 2019 - January 1, 2022
Founded an authority on Dotnetnuke web development including DNN hosting, content management systems, and clean-coding practices.
Front-End Developer at PWD Digital Agency (Perth)
January 1, 2019 - Present
Delivered results-focused web and marketing services for Australia’s leading businesses using modern front-end frameworks and testing practices.
Technical Director at Purple Creative Studio (Richmond upon Thames)
December 1, 2014 - April 1, 2019
Influenced and developed organizational strategy. Led and mentored a team of developers and ensured best practices across industry expertise and delivery.
Senior Web Developer at Purple Creative Studio (Richmond)
December 1, 2012 - November 1, 2014
Built user interfaces for web components using clean, well-tested code following web standards and supported mentoring for junior developers.
Web Developer at Purple Creative Studio (Richmond)
December 1, 2011 - November 1, 2012
Worked independently with senior developer mentorship. Identified user issues and needs, authored clean code adhering to web standards with strong attention to accessibility.

Education

BSc (Hons) Computer Science (Upper Second Class Honours, 2:1) at University Of Northumbria
January 11, 2030 - August 18, 2026

Qualifications

BSc (Hons) Computer Science (Upper Second Class Honours, 2:1)
January 11, 2030 - August 18, 2026

Industry Experience

Software & Internet, Healthcare, Financial Services, Media & Entertainment, Professional Services, Government

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more