At Basware, I own MarTech architecture for a B2B procurement SaaS, building a custom HubSpot CMS theme with reusable HubL templates and React modules that let marketers update campaign pages independently.
I lead AI and answer engine optimisation strategy, technical SEO, and structured data implementation. I also improved page templates and components for accessibility and performance, and presented a leadership-approved MarTech roadmap after evaluating six vendors.
Across roles at Wagestream, EO Charging, and Zoopla, I built CMS-driven frontend experiences, integrated APIs and analytics, and developed tested interfaces. At Zoopla, I also worked on GraphQL and REST APIs and revamped infrastructure using AWS and Terraform.
I'm currently designing and building Energize, a cross-platform wellness app in React Native, Expo, and TypeScript. I enjoy taking work from Figma through to implementation, with a focus on accessible UI and performance.

