AI expertise built on software, data and delivery.

I build AI applications and the backend services, data pipelines and cloud infrastructure they depend on. My experience spans enterprise software, analytics and applied AI.

AI agents and applications

I build AI agents that use tools, retrieve relevant information and work together on business tasks. I connect them to the applications people already use.

I develop multi-agent workflows and retrieval-augmented generation (RAG), which supplies models with relevant source material. I also use the Model Context Protocol (MCP) to connect agents to tools and data, and evaluate how these systems behave.

Technologies and methods

  • Python
  • LangGraph
  • LangChain
  • RAG
  • MCP servers
  • Embeddings and vector search

Backend and cloud engineering

I develop the services and APIs that connect AI to data and business applications. I also build the cloud infrastructure and deployment processes needed to run them.

I work on Python application services, service-to-service integration, databases and reusable deployment patterns. My cloud experience includes infrastructure as code, containers and automated build and release pipelines.

Technologies and methods

  • Python APIs
  • Google Cloud
  • Cloud Run
  • API Gateway
  • Firestore and Spanner
  • Terraform
  • Docker
  • CI/CD

Data engineering and analytics

I prepare and connect data so it can support useful analysis and AI. My experience covers data pipelines, forecasting, predictive models and business reporting.

I build data layers, check data quality and develop models for planning and customer analysis. I also use experiments and reporting to help people understand what changed and decide what to do next.

Technologies and methods

  • SQL
  • BigQuery
  • PrestoDB
  • ELT pipelines
  • Predictive modelling
  • Time-series forecasting
  • A/B testing
  • Power BI, Tableau and Looker

AI security and evaluation

I test AI behaviour, including attempts to bypass safeguards or expose information. I turn findings into practical checks and engineering guidance.

My work includes automated adversarial testing, reference datasets with known answers, output validation and monitoring. I also evaluate open-source models and private deployments, weighing control, model capability, cost and operational effort.

Technologies and methods

  • Red-team evaluation
  • Golden datasets
  • Guardrails
  • Observability
  • Prompt-injection testing
  • Open-source models

Enterprise software delivery

I have built enterprise web applications and worked through integration, deployment and production support. That experience shapes how I develop AI systems today.

I translate user workflows into working software, connect interfaces to backend services and investigate production issues. I have worked directly with stakeholders through requirements, implementation, testing and sign-off.

Technologies and methods

  • Angular
  • JavaScript
  • HTML and CSS
  • API integration
  • Testing and code review
  • Production support

Technical leadership and business judgment

I help teams turn a business need into a practical technical plan. I lead development, review architecture and mentor engineers through implementation and delivery.

I compare options against delivery time, cost, security and the team's ability to operate the result. My MBA and experience in client consulting help me explain those choices to both business and engineering teams.

Technologies and methods

  • Technical discovery
  • Solution architecture
  • Trade-off analysis
  • Stakeholder communication
  • Mentoring and workshops
  • Production handover

How my experience developed.

I began in enterprise software, moved into data and analytics, then specialised in AI engineering. Each stage informs how I understand a problem and build a system around it.

Dec 2025 to present

AI Engineer / Senior AI Engineer · Rentokil Initial · Group AI Team

Promoted to Senior AI Engineer in August 2026. Hands-on AI and backend development, cloud delivery, security evaluation, architecture reviews and mentoring.

Aug 2024 to Nov 2025

Business Insight Manager · Rentokil Initial

Applied AI, data engineering and predictive modelling to business analysis, forecasting and process improvement.

Sep 2022 to Aug 2024

Data Analyst · Checkatrade

Built data pipelines, customer and revenue models, experiments and self-service reporting for business teams.

Jul 2014 to Dec 2020

Technology Analyst · Infosys

Developed enterprise web applications and API integrations, worked directly with client stakeholders, supported production systems and led junior developers.

Working through an AI or engineering problem?

I welcome conversations about building useful systems, technical decisions and opportunities to work together.

Get in touch