Senior Frontend Engineer at AND Digital (2022-09 – Present)
- Led frontend delivery across multiple high-profile clients including banking, media, and e-commerce
- Led a frontend team at Lloyds Banking Group's commercial onboarding platform, migrating a legacy system to a cloud-based architecture while delivering new features
- Played a key role in discovery, architecture, and delivery of a new mobile app and website for The Observer using React Native and Next.js
- Built a CMS migration tool using Next.js and Contentful, improving content workflows and reducing manual effort
- Delivered technical presentations and workshops to both internal teams and client stakeholders
- Contributed to engineering standards, improving code quality, testing practices, and team productivity
Software Engineer at GoCity (2019-09 – 2022-09)
- Rebuilt the core customer-facing platform using Next.js and TypeScript, significantly improving performance and SEO
- Designed and implemented a checkout micro-frontend, enabling independent deployment and faster iteration
- Created and scaled a company-wide Storybook design system, improving UI consistency and developer efficiency
- Introduced end-to-end testing with Playwright, increasing confidence in releases
- Actively contributed to architecture design reviews and technical decision-making
Junior Full Stack Developer at Yorlet (2018-12 – 2019-09)
- Built UI features and API endpoints for a property management platform
- Worked within a microservices architecture, gaining strong foundations in scalable system design
- Contributed across the stack, strengthening React and Node.js expertise
Web Developer at WCRS (2017-07 – 2018-12)
- Delivered front-end updates for global product pages for a major tech client
- Worked in a fast-paced environment resolving UI/UX issues across internationalised content
- Collaborated directly with client stakeholders, including on-site visits