02

Experience

Almost a decade across IBM, Sopra Steria, ERGO Travel and ADP — frontend, full stack, and cloud architecture.

  1. Jan 2025 - Present

    Senior Full Stack Engineer (Contractor)

    ADP

    Building enterprise features for ADP's payroll platform, used by 950,000+ clients worldwide. Focused on React migrations, WCAG accessibility compliance, and controlled feature rollouts via feature flags.

    ReactTailwind CSSCypressReact Testing LibraryWebpack
  2. Apr 2024 - Nov 2024

    Lead Full Stack Engineer

    ERGO Travel Insurance

    Led full-stack delivery of production digital services for a travel insurance MGA. Defined company-wide dev standards, architected Azure infrastructure, and established the foundational UI boilerplate and local development tooling.

    Next.jsTypeScriptAzureCosmos DBServerless Functions
  3. Jun 2023 – Dec 2023

    Cloud Infrastructure Architect

    Sopra Steria

    Sole architect of a greenfield Azure cloud infrastructure for UK Power Networks. Designed the database schema, security model, and produced comprehensive architecture documentation for a new energy sector microsite.

    AzureCosmos DBREST API
  4. Aug 2022 - Apr 2023

    Lead Software Engineer

    Sopra Steria

    Led development of real-time traffic management dashboards for the Singapore Land Transport Authority. Delivered complex Angular components and engineered a bespoke split-tunnel VPN solution for secure environment access.

    Angular 8+TypeScriptReactFlutter
  5. Jan 2022 - Jul 2022

    Senior Full Stack Developer

    IBM

    Led an agile team delivering a new e-commerce journey for Audi UK. Architected the full AWS stack — Lambda, DynamoDB, EC2, API Gateway — while managing sprints, presenting to stakeholders, and mentoring engineers.

    ReactReduxTypeScriptAWSNode.jsDynamoDB
  6. Jan 2021 - Jan 2022

    Lead Front End Developer

    IBM

    Led a frontend team building a drag-and-drop micro-frontend platform for Audi UK, enabling content editors to create bespoke SPAs without writing code. Pioneered a shared Redux store across independent React apps and achieved 100% test coverage.

    ReactReduxTypeScriptMicro-FrontendsAdobe Experience Manager
  7. Aug 2018 - Jan 2021

    Front End Developer

    IBM

    Contributed to the Audi UK website in a fast-paced agile team. Built React/Redux features, wrote automated test suites with WebdriverIO and BrowserStack, and helped migrate the legacy tech stack to AWS.

    ReactReduxTypeScriptAWSAdobe Experience Manager
  8. Jan 2018 - Aug 2018

    QA Tester

    IBM

    Performed manual and automated testing across IBM web applications. Wrote automated test suites using WebdriverIO and Selenium with BrowserStack cross-browser coverage, and managed defect escalation through JIRA.

    SeleniumWebdriverIOCucumber / GherkinBrowserStackJIRA