Enterprise architect and architecture leader with nearly 20 years of experience shaping complex technology estates, leading transformation and connecting architectural strategy to engineering delivery. Experienced in cloud transformation, domain-driven design, platform and service architecture, architectural governance and operating-model development. Particularly effective at making complex estates understandable, establishing clear technical direction and bringing teams together around decisions that cross organisational and system boundaries.
Core Expertise
Enterprise architecture
Architecture strategy
Domain-driven design
Cloud transformation
GCP and Azure
Distributed systems
Reference architecture
Architecture governance
Technical leadership
Professional Experience
Rightmove
Sep 2023 - Present
Head of ArchitectureJul 2024 - Present
Enterprise ArchitectSep 2023 - Jun 2024
Promoted to lead a seven-person architecture function supporting more than 30 product teams, with responsibility for architectural strategy, practice development and technical direction across Rightmove's large-scale digital platform.
Refined the vision, strategy and operating model for the architecture function, clarifying its role and introducing competency frameworks incorporated into the company's year-end evaluation process.
Played a leading role in Rightmove's migration to Google Cloud Platform, coordinating complex cross-functional programmes and defining reference architectures for critical platform capabilities.
Defined the reference architecture through which cloud-hosted applications communicated with a three-site Oracle database deployment, preserving consistency for consumers at significant scale.
Applied domain-driven design to a large, organically evolved estate, establishing domains, bounded contexts and ownership boundaries that provided anchor points for team design and application rationalisation.
Introduced continuous architectural evaluation, combining architecture fitness measures with internally developed modelling capabilities to make architectural health visible, repeatable and machine-readable, while preparing architecture practice for AI-assisted engineering and assurance.
Strengthened relationships across architecture, product, engineering, data, platform and operations; facilitated operational and analytical technology teams to agree approaches that met stakeholder needs without unnecessary coupling.
KPMG Microsoft Business Solutions
2019 - Sep 2023
Senior Solution Architect
Led solution architecture for transformation programmes and strategic advisory engagements, working with client enterprise architects, senior stakeholders and multidisciplinary delivery teams.
Held overall architectural accountability for a year-long transformation at The Pensions Regulator, providing technical leadership across a team of approximately 15 and coordinating technical architects embedded within the delivery teams.
Designed a contact-centre and document-management platform using Microsoft Dynamics 365 Customer Engagement, Power Platform and SharePoint Online, enabling retirement of several end-of-life legacy systems.
Introduced stronger controls for sensitive enforcement documentation, using Power Automate and Azure Logic Apps to dynamically maintain access-control groups as restricted insider lists changed.
Additional advisory work included Azure infrastructure and API Management architecture for the Care Quality Commission; international reference architecture for HSBC Commercial Banking; and an architecture assessment of Bupa's intermediary quotation platform.
Contributed to the leadership of KPMG's architecture community, developing reusable methods and templates used across multiple client programmes.
IBM UK
2015 - 2019
Application Architect
Led analysis, solution design and international delivery teams within IBM's Microsoft practice. Designed Dynamics-based solutions integrated with complex back-office platforms and modern web applications, and led the Architecture and Technology Capability Team with a focus on DevOps adoption.
CIBER UK
2014 - 2015
Dynamics CRM Consultant
Brought Microsoft Dynamics into a fast-paced agile system-replacement programme, championing agile delivery and applying DevOps principles to the Dynamics development lifecycle.
M4 Systems (now sa.global)
2007 - 2014
Senior CRM Applications Consultant
Led requirements analysis and solution design across CRM programmes in multiple industries, acting as the client-facing lead for offshore delivery teams. Engagements ranged from small cloud deployments to large, highly integrated on-premises platforms.
Education
University of Reading | BSc (Hons) Computer Science and Cybernetics, 2005