Experience
Almost a decade across IBM, Sopra Steria, ERGO Travel and ADP — frontend, full stack, and cloud architecture.
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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