Staff-level backend engineer with 13+ years of experience designing and delivering distributed systems acrossinsurance, government and enterprise software. Hands-on technical leader spanning multiple teams, with deep expertise in Python, AWS serverless, Agentic Development, AI-powered document processing and large-scale backend architecture. Proven track record owning critical systems from discovery through production, improving engineering velocity, reducing operational costs and mentoring engineers from graduate to Staff level.




- Owned the architecture and delivery of business-critical systems from discovery through production,
partnering with senior sta...
- Owned the architecture and delivery of business-critical systems from discovery through production,
partnering with senior stakeholders across engineering, product and operations.
- Designed a claims automation platform processing £1M+ per month in insurance workflows.
- Led the modernisation of legacy Flask/Django services, increasing deployment frequency from weekly
releases to 10+ deployments/day while expanding automated test coverage from 50 end-to-end tests
(30 mins) to 1,500 tests (10 secs).
- Built AI-powered OCR and document processing pipelines using Textract, reducing insurance claim
overpayments by 20% annually.
- Engineered production ML pipelines processing 5000+ requests/hour and prototyped LLM-powered
workflows using Sagemaker, GPT and Amazon Bedrock.
- Mentored engineers, interviewed candidates through Staff level
- Delivered a replacement task management platform in 3 weeks with agentic engineering, saving six
figures annually.
- Staff Software Engineer (Python, Java, Spring Boot, Apache Camel, Docker, Kubernetes) - Agile Team leadership and coaching. - Techni...
- Staff Software Engineer (Python, Java, Spring Boot, Apache Camel, Docker, Kubernetes) - Agile Team leadership and coaching. - Technical Reviewing and Mentoring. - Line management and coaching. - Provide in person delivery of Agile training courses. - Behavioural based and technical interviewing.