The CV
Last updated June 2026
Personal Statement
A conscientious engineering leader and full-stack engineer with over two decades of experience delivering complex products in regulated environments. I lead squads through planning, execution, and release while aligning senior stakeholders and improving delivery practices. I stay hands-on technically to mentor engineers, remove blockers, and drive reliable outcomes on time and within budget.
Skills
Work
Select a role to view achievements
Team LeadCutover · July 2019 - Current▼
Team Lead
Cutover · July 2019 - Current
- Energised and Aligned a High-Performing TeamKept morale strong during company-wide turbulence by blending hands-on mentorship with clear technical direction. Brought frontline insights to strategic conversations with senior stakeholders to keep engineering tightly aligned with business priorities.
- Reinvented Incident Response for a Global BankDesigned and shipped live-editing, real-time updates, and embedded app support into our incident response tooling—empowering a major financial institution to retire their in-house system in favour of ours.
- Modernised Our Stack: AngularJS to React MigrationLaid the groundwork for a major frontend migration by untangling logic from views and enabling robust unit testing—setting the stage for long-term scalability.
- Architected a Multi-Stage Template Approval WorkflowRe-architected the data model to support many-to-one reviewer relationships, enabling strict role-based controls over disaster recovery runbooks. Running old and new approaches in parallel throughout deployment ensured zero disruption for live clients—helping them meet stringent compliance policies.
- Delivered the Shareable Dashboard Across SquadsDrove a cross-squad effort to ship server-side rendered runbook dashboards with scheduled delivery before a hard deadline—giving clients automated, timely event updates without any manual intervention.
- Maximised Resilience with Linked RunbooksLed delivery of linked runbook support using pub/sub event queues, enabling coordinated execution across related runbooks. The result? Clients running large-scale, multi-team operational events could do so with confidence and precision.
- Pioneered Spec-Driven Development with AI ToolingIntroduced an agentic approach to requirements gathering—producing structured specs with Mermaid diagrams and securing full stakeholder sign-off before a single ticket was raised. This brought clarity and alignment to complex feature delivery from day one.
Full Stack EngineerGoHenry · June 2018 - July 2019▼
Full Stack Engineer
GoHenry · June 2018 - July 2019
- Unlocked Apple & Google Pay IntegrationsEngineered child-to-adult sync workflows via FIS's SOAP Gateway to power seamless Apple and Google Pay adoption. This enabled a frictionless payment experience for families, boosting engagement and satisfaction.
- Paved the Way for MicroservicesBroke apart a legacy monolith by introducing RabbitMQ-based pub/sub queues—establishing a scalable architecture that set the stage for a microservices overhaul.
- Modernised the Back-Office CRMInitiated the migration of the in-house CRM from AngularJS to Angular 8—reducing technical debt, improving maintainability, and giving the team a cleaner foundation for future enhancements.
Full Stack EngineerAJ Bell · June 2016 - June 2018▼
Full Stack Engineer
AJ Bell · June 2016 - June 2018
- Transformed Onboarding into a Business DriverLed the creation of a frictionless onboarding journey—built with PHP ZF2 and Handlebars, and integrated with third-party SOAP/JSON APIs for compliance checks. Resulting in easier signups and more conversions.
- Showcased the Future with Open BankingBuilt a secure, Dockerised Open Banking prototype using Lumen, OAuth, and SwaggerHub. Let clients visualise real-time holdings across third-party apps—boosting transparency and platform stickiness.
- Embedded Risk Controls into the Trading FlowDeveloped a compliance-first questionnaire gating access to complex instruments—empowering users to trade responsibly while keeping the platform regulator-ready.
- Delivered GDPR Compliance at ScaleBuilt a communication preferences solution that imported user data from MongoDB snapshots into MSSQL and applied preferences via SOAP API—keeping the platform fully compliant and putting users in control of their data.
- Raised the Quality Bar with Automated TestingIntroduced PHPUnit and Protractor to a codebase that had relied entirely on manual testing—ensuring all new code shipped with coverage and establishing a test-driven culture that reduced regression risk across the team.
Full Stack EngineerInteractive Investor · April 2014 - June 2016▼
Full Stack Engineer
Interactive Investor · April 2014 - June 2016
- Redefined Trading with a Fresh UI & API LayerRevamped trading capabilities for a full platform rebrand—Angular on the front, a NodeJS proxy under the hood, and smoother performance all around.
- Scaled the Platform to Power Multiple BrandsArchitected multi-tenancy into the core trading app—enabling domain-driven asset loading and style customisation. The approach proved its worth immediately, launching trading functionality for external brands including The Telegraph.
- Embedded Agile Practices Across the CompanyStepped into the Scrum Master role for a key UX project, establishing Jira boards, running sprint ceremonies, and overhauling team processes to protect delivery capacity—shipping the closed beta on time.
Team Lead/EngineerRaymond James · Oct 2008 - April 2014▼
Team Lead/Engineer
Raymond James · Oct 2008 - April 2014
- Built a Secure Hub for Wealth ManagersCreated a bespoke portal in vanilla PHP 4/5 (inspired by CodeIgniter) to give wealth managers instant, secure access to critical holdings data.
- Automated a Complex Monthly Payroll ProcessLed the largest technical project in the company's history—working with key stakeholders to progressively automate a sprawling manual payroll process for wealth managers, ingesting data from multiple sources and eliminating significant operational overhead each month.
- Architected a Safe-Custody Cash Account SystemDesigned and built Cash Account from the ground up—a mission-critical transactional system for the safe custody of client funds, meeting the regulatory standards required for a regulated financial services environment.
- Introduced Agile and Grew the Engineering TeamAdopted the Scrum Master role for the Payroll project, introduced Git Flow and structured work-stream processes, mentored junior developers, and organised bi-weekly releases complete with peer review and management sign-off—keeping morale and delivery on track throughout a demanding multi-year programme.
Full Stack EngineerDigital Look · April 2006 - Oct 2008▼
Full Stack Engineer
Digital Look · April 2006 - Oct 2008
- Personalised Market Data with iLookContributed to iLook—a dynamic widget-based dashboard giving clients a tailored lens on market insights. The platform aggregated live data from multiple sources, including XML feeds and APIs, and allowed users to customise their view with drag-and-drop widgets.
- Built a Revenue-Generating Personal Finance PortalDeveloped the personal finance section of the site from scratch—pulling live product data from provider XML feeds via nightly cron jobs and enabling users to select financial products directly on the platform. The result was a measurable increase in commission revenue for the business.
Full Stack EngineerNomad/Esuasion · March 2003 - April 2006▼
Full Stack Engineer
Nomad/Esuasion · March 2003 - April 2006
- Delivered Impactful Projects for Local BusinessesDesigned and shipped e-shops, static sites, and lightweight CRMs—combining utility with craftsmanship to meet real-world needs. The work helped local businesses establish a strong online presence and streamline their operations.
Education
Amazon Web Services
AWS Certified AI Practitioner
Certified2026
Amazon Web Services
Cloud Practitioner
Certified2020
QA Training
ITIL Foundation
Foundation2017
Learning Tree
Agile Project Management
Certified2013
De Montfort University
Media Technology BSc
BSc2001
Cecil Jones
A-levels and GCSEs
Secondary1998