Greater Manchester, England, United Kingdom
Engineering leader focused on translating technology capabilities into durable business advantage. Experienced in modernising complex estates, shaping technical strategy, and scaling full-stack and data teams to deliver secure, resilient systems across cloud and hybrid environments. * Define and execute technology and platform strategy across engineering, data, and AI - moving from experimentation to production-ready systems * Scale AI-assisted delivery within modern engineering environments. Leading AI product initiatives in ML, and agentic workflows * Drive operating model evolution (Agile, value-stream alignment, DevOps enablement) to increase delivery velocity and quality * Architect secure-by-design, event-driven, domain-centric systems across .NET, Go, Node.js, Python * Build strong engineering cultures through coaching, mentoring, developer enablement and community building
Oversee key client accounts by managing people, delivery, quality and commercials. Help financial services, retail and public sector customers leverage technology to improve operations and build new customer experiences in the cloud, primarily AWS and Azure.
Within BeyondTrust's cybersecurity portfolio, I led the migration of the Endpoint Privilege Management (EPM) solution to a cloud-based SaaS platform, leveraging containerisation and Kubernetes. Focused on enhancing efficiency, I led the overhaul of the EPM cloud solution by transitioning from a windows to linux based deployment, reducing infrastructure and service hosting costs in Azure by 60% Led a cross functional, distributed agile team to shape, define and deliver privilege management capabilities within the EPM product portfolio using an API first approach. Defined the technical direction, security architecture and align distributed dev teams along architecture principles. Fostered collaboration with other product teams and architects to drive the evolution and scalability of the EPM solution and its underlying architecture.
Helped Kalibrate move to a continuous delivery model by adopting microservices and a cloud ready self managed service platform. Lead the automated infrastructure provisioning, continuous deployment and testing of kalibrate apps in Azure by adopting infrastructure as code, containerisation and CI/CD best practices. Cloud migration of kalibrate services to a multi-tenant SAAS offering using Azure PAAS, kubernetes, ansible, jenkins and docker
Helped organisations leverage technology to simplify their businesses primarily public sector and financial services. On a given day this meant • Leading agile teams in building the technical roadmap, define cross functional requirements, path to production and managing technical risk. • Business domain modelling, identifying service boundaries in a micro-services architecture, simplifying APIs to be RESTful • Building Continuous Integration & Continuous Delivery pipelines, provisioning servers in a cloud infrastructure, running security threat modelling sessions, hassle people about sticking to the testing pyramid or just pairing with someone on a complex problem.