Greater Bristol Area, United Kingdom
I am an experienced Engineering Manager with a strong background in software architecture, technical leadership, and agile delivery. Throughout my career, I have led teams in modernising legacy systems, building scalable platforms, and driving innovation within customer-focused product domains. Key Achievements: Decommissioning of legacy monolithic applications, replacing them with distributed microservices and event-driven architectures. Championed continuous deployment pipelines and automation testing to improve software quality and accelerate delivery. Provided hands-on technical leadership for Agile delivery teams, ensuring high-paced, iterative delivery of customer-centric solutions. Served as Technical Principal for multiple teams, delivering complex projects, including automated pricing for used vehicles. Currently Engineering Manager for the Customer domain, overseeing squads responsible for customer self-serve online accounts, dealer application portal, and mobile app innovation. Actively exploring AI opportunities by participating in hackathons, experimenting with new technologies, and identifying potential applications. Passionate about people leadership—managing, mentoring, and supporting career growth to build high-performing, engaged engineering teams. I am committed to fostering a culture of innovation, continuous improvement, and engineering excellence. By working closely with product leaders and stakeholders, I ensure technology aligns with business goals, delivering high-quality, maintainable software at scale. Skills & Expertise: Engineering Leadership & Career Growth Agile & Product-Centric Development Microservices & Event-Driven Architecture Continuous Deployment & Automation Testing Cloud & Scalable System Design DevOps, Security, and Software Quality AI Experimentation & Advocacy Technical Strategy & Roadmap Execution
Mosaic Island is a technical design & delivery consultancy specialising in solving business problems using technology. I have joined Mosaic Island's Delivery Team to become part of the newly created permanent Development and Support capability, which has been primarily introduced to support and enhance the Which? system.
I joined ExpenSys along with three other experienced developers, creating a small effective Agile Design/Development team. Due to the smaller scale of this organisation, responsibilities incorporated the whole product lifecycle, ranging from requirement gathering, solution design, planning and implementation of new features for an Expense Management web application.