Technical vision. Engineering excellence. Real-world impact.

I am a Principal Engineer specialising in technical strategy, engineering leadership and platform evolution. I combine deep expertise in modern web technologies with a broad understanding of cloud platforms, systems architecture and the software delivery lifecycle, translating complex technical challenges into scalable solutions that deliver measurable business value.

I shape technical direction across multiple systems and engineering teams, influencing approximately 18 engineers through architectural guidance, shared engineering standards and delivery practices that improve maintainability, security and developer effectiveness. My experience spans platform modernisation, AWS migration, legacy decommissioning and the practical adoption of AI-assisted engineering workflows.

With a core front-end specialism, I work at the intersection of technology, people and product, balancing long-term architectural integrity with commercial priorities and iterative delivery. Through technical leadership, pragmatic decision-making and mentoring, I help teams navigate complexity, improve engineering capability and deliver sustainable outcomes for customers and the business.

Brands and companies

Key skills

Application engineering

  • React
  • Angular
  • TypeScript
  • Node.js
  • BFF architecture
  • API integration

Platform and delivery

  • AI-assisted engineering
  • Nx
  • GitHub Actions
  • AWS

Quality and inclusion

  • Automated testing and code quality
  • Accessibility

Technical expertise

Front-End Architecture & Platform Engineering

Designing scalable application structures, defining architectural patterns and guiding technical decisions across complex front-end systems. Balancing consistency, delivery, flexibility and long-term maintainability

Technical Strategy & Architecture Governance

Establishing engineering principles, evaluating technologies and shaping architectural direction across systems. Defining shared standards and guiding technical decisions to improve consistency, manage risk and support sustainable technology evolution

Engineering Effectiveness & Developer Experience

Improving engineering workflows through CI/CD automation, build optimisation, code-quality tooling, security scanning and AI-assisted development practices that reduce friction and improve delivery effectiveness

Systems Integration & Cloud Modernisation

Designing integration patterns across front-end applications, APIs and backend services. Supporting legacy modernisation, BFF architectures, cloud migration and the evolution of complex systems

Engineering Leadership & Capability Development

Providing technical direction across teams, mentoring engineers, facilitating cross-team collaboration and strengthening engineering capability through shared standards, knowledge-sharing and communities of practice

Product & Commercial Delivery

Connecting architectural decisions to customer outcomes and business priorities. Balancing technical integrity with cost optimisation, revenue opportunities and measurable value

Professional experience

Engineering UI Principal · Direct Line Group / Aviva

– Present

Provide technical leadership across Green Flag’s front-end engineering landscape, shaping architectural direction, platform capabilities and shared engineering practices across multidisciplinary teams. Lead strategic initiatives spanning platform evolution, legacy modernisation, security and developer effectiveness, while mentoring engineers and supporting the adoption of AI-assisted engineering practices.

Key achievements

  • Led the evolution of Green Flag's front-end engineering platform, establishing scalable foundations across Nx monorepo architecture, GitHub Actions, automated code-quality and vulnerability scanning, BFF patterns and content management. Reduced build times by approximately 40% and cut content-change lead times from days to minutes, while strengthening security boundaries through clearer separation of content, presentation and business logic. Collaborated with Product, Solution Architecture and Engineering Leadership to align platform investment with delivery priorities.
  • Introduced pilot AI-assisted engineering workflows across the front-end development lifecycle, combining tailored development instructions, reusable peer-review capabilities, automated code reviews and Jira requirements mapping. Optimised workflows to achieve approximately 30% improved token efficiency, supporting more effective use of AI-assisted development tools.
  • Provided architectural direction and technical oversight for migrating PCW, Euro, Mayday and Fleet customer journeys away from an external supplier, establishing an alternative delivery capability with forecast annual supplier-cost savings of £193,200 from 2026. Applied risk-based technical decision-making to balance technology choices, delivery requirements and contractual exposure.
  • Provided technical oversight and delivery support for strategic mainframe-exit programmes, including Pulse and UIS migrations, supporting the transition of claims, servicing and billing capabilities to AWS serverless platforms and the decommissioning of legacy architecture to reduce dual-running costs.
  • Contributed the front-end solution design for Green Flag's first branded breakdown patrol service, supporting a lower-cost patrol model through reduced average vehicle claim costs and avoided third-party callout charges. Forecast roadside parts-sale revenue is £4.8m for 2026–2028.
  • Oversaw front-end implementation of continuous payment authority (CPA), addressing a critical payment capability gap and helping protect an estimated £210,000 monthly revenue at risk while the capability was unavailable.
  • Engineering capability and mentoring: Mentor approximately six engineering specialists and have supported both members of Green Flag's first apprentice cohort in developing their technical skills and securing placements within the business. Facilitate monthly and ad hoc front-end communities of practice to share knowledge, align engineering approaches and strengthen capability across teams.