Hi, I'm Mehdi Khoder

|

I excel at crafting intelligent AI solutions and I am proficient in various programming languages and cloud technologies.

Mehdi Khoder - AI Software Engineer | Solutions Architect
0+
Years of
experience
0+
Projects
completed
0+
Technologies
mastered
0+
Code
commits

Trusted by leading companies over 22+ years

SYNEOS HEALTH logo
SYNEOS HEALTH
VEOLIA ENVIRONMENT logo
VEOLIA ENVIRONMENT
SI2M MALAKOFF GROUP logo
SI2M MALAKOFF GROUP
BNP PARIBAS logo
BNP PARIBAS
CAPGEMINI logo
CAPGEMINI
TEAM PARTNERS logo
TEAM PARTNERS
Crédit Agricole logo
Crédit Agricole
Amaris Consulting logo
Amaris Consulting
Innoveo logo
Innoveo
Zurich Insurance logo
Zurich Insurance
Resharmonics logo
Resharmonics
CAPITA logo
CAPITA
ESS logo
ESS
ParentPay logo
ParentPay
SYNEOS HEALTH logo
SYNEOS HEALTH
VEOLIA ENVIRONMENT logo
VEOLIA ENVIRONMENT
SI2M MALAKOFF GROUP logo
SI2M MALAKOFF GROUP
BNP PARIBAS logo
BNP PARIBAS
CAPGEMINI logo
CAPGEMINI
TEAM PARTNERS logo
TEAM PARTNERS
Crédit Agricole logo
Crédit Agricole
Amaris Consulting logo
Amaris Consulting
Innoveo logo
Innoveo
Zurich Insurance logo
Zurich Insurance
Resharmonics logo
Resharmonics
CAPITA logo
CAPITA
ESS logo
ESS
ParentPay logo
ParentPay

Services

01

AI Solutions Architecture

Design and delivery of AI-enabled systems—LLM integration, vector search, and enterprise-grade scalability—aligned to business outcomes and risk controls.

02

DevOps & Cloud Modernisation

Cloud migration and platform modernisation on Azure, with containerisation and CI/CD automation to improve reliability, security, and delivery velocity.

03

Technical Leadership

Hands-on leadership for distributed teams: operating model, hiring and mentoring, delivery governance, and engineering excellence at scale.

04

LLM Integration & RAG

Implementation of production-ready RAG and agentic workflows for knowledge-intensive automation, document intelligence, and customer-facing use cases.

Why hire me?

Over two decades of international engineering leadership—from startup co-founder to enterprise architect—with proven expertise in scaling teams and delivering cloud transformations.

My experience

Over 22 years of software engineering leadership across international markets—from hands-on development to managing distributed teams and architecting enterprise-scale cloud solutions. Now specialising in AI-powered automation and freelance consulting.

Apr 2025 – Present

AI Engineer | Solutions Architect

Freelance/Self-employment
Birmingham, UK

Freelance technical strategist specialising in AI-powered solutions for real-world business challenges. Building a portfolio that incorporates automation, generative AI, and large language models (LLMs) with modular, AI-driven components and services for solopreneurs, digital agencies, and innovative businesses.

  • Developed intelligent automation flows using n8n and AI agents for lead qualification, form handling, and content transformation
  • Created GenAI solutions for personalisation at scale including CV vs JD matching, branded slide generation, and storytelling pipelines
  • Developed RAG pipelines to support knowledge-rich domains like training, sales, and operations
  • Designed reusable AI templates for agency enablement, service freelancers, and content-driven businesses
  • Consolidated projects into GitHub for showcasing capabilities and demoing to private clients
n8nAI AgentsGenAIRAG PipelinesLLMsGitHub
Feb – May 2026

AI Solutions Consultant

Syneos Health (client contract, Freelance/Self-employment)
London, UK (remote)

Delivered and scaled enterprise GenAI validation systems in a regulated pharma environment, transforming low-accuracy prototypes into production-oriented, auditable, and scalable AI platforms.

  • Scaled a reference validation platform from ~45% to ~76% accuracy against human validation benchmarks, with citation-level verification and auditable outputs
  • Engineered a scalable RAG pipeline across diverse pharma reference libraries, including document parsing, evidence retrieval, and verdict scoring
  • Transformed an editorial review platform from ~40% to ~65% accuracy, building the first formal evaluation pipeline with structured scoring
  • Established structured output contracts (JSON schema) with validation, retry/repair logic, and rule-based categorisation
  • Re-architected ETL ingestion pipelines with versioning and manifest-driven processing, and optimised the Snowflake vector schema
  • Enabled multi-tenancy and concurrent usage, and prepared migration from Render to Azure
RAGLangChainSnowflakeChromaDBPythonAzure
Dec 2023 – Mar 2025

Development Manager

ParentPay/ESS
Birmingham, UK

Scaled distributed engineering teams (UK & India) from 3 to 8 engineers. Established Agile processes, initiated Dockerisation of legacy PHP stack, and built OpenAI-based code review assistant.

  • Scaled teams supporting Cedar and LMC product lines
  • Established SDLC best practices and Agile processes
  • Managed Azure Resource Manager and DevOps environments
  • Built OpenAI prototype for legacy code review
Azure DevOpsDockerPHPJavaReactJSOpenAI API
Jul 2018 – Dec 2023

Application Architect

CAPITA/ESS
Birmingham, UK

Led major cloud migrations including CI/CD pipelines to Azure DevOps, Sybase to Azure SQL migration, and designed cloud-native EDI gateway architecture using Azure services.

  • Migrated CI/CD from Jenkins to Azure DevOps in 2 months
  • Led Sybase to Azure SQL database migration
  • Designed cloud-native EDI gateway with Apache Camel
  • Managed 1TB RDF data migration with Virtuoso clustering
Azure DevOpsAzure SQLJava 8+SpringApache CamelDocker
Mar 2017 – Dec 2018

Senior Java Developer

CAPITA/Libraries
Birmingham, UK

Delivered RESTful backend APIs for LMS (Soprano) using Java, Spring, and Hibernate. Provided mentoring and subject matter expertise across cross-functional teams.

  • Built RESTful APIs with Java, Spring, Hibernate
  • Cross-functional team mentoring and pairing
  • LMS system architecture and development
JavaSpringHibernateREST APIsMySQL
Oct 2013 – Jun 2016

Android Developer

WiDisplay (Co-founded)
Grenoble, France

Co-founded WiDisplay and led Android development for YapaPhoto, a B2C app for official photo ID capture, delivered in a Scrum-Agile setup with Bitbucket and Atlassian tooling.

  • Built the UI using native Android APIs and a Parse-based data layer (JSON, Parse DB)
  • Integrated the Google Play Developer API for in-app purchases
AndroidAndroid StudioParseBitbucketAtlassian
Sep 2012 – Sep 2013

Senior J2EE Developer Consultant

Amaris Swiss (client: Zurich Insurance)
Dubai, UAE

Backend team member on Zurich Insurance's LEAPFROG programme, developing SOAP web services to support business-logic features for the Middle East IT system redesign, delivered within a Scrum-Agile team.

  • Developed backend SOAP web services (Spring WS, JAX-WS) covering business-logic features
Java 6Spring WSJAX-WSSOAP-UITomcatMavenJUnitDozer
May 2012 – Aug 2012

Junior J2EE Architect (Freelance)

IzyServices
Annecy, France

Freelance architecture engagement building a B2C online sales platform on cloud infrastructure (CloudBees, Zoho Invoice).

  • Built a RESTful proof-of-concept architecture with CXF and Spring
  • Implemented an MVC model and REST services on CloudBees, with unit test coverage
  • Supervised two developers during their training period
Java 7CXFSpringCloudBeesMavenJUnitSVNJenkins
Jul 2010 – Aug 2012

Senior J2EE Developer Consultant

Sogeti (client: Crédit Agricole Technologies)
Annecy, France

Senior consultant integrating and validating applications for Crédit Agricole Technologies' Boré@l banking platform.

  • Developed technical solutions for specialised query requirements, including optical reader integration
  • Authored qualification forms and integration guides for the development team
  • Provided level-3 support for integration issues during homologation
JavaC++EclipseJQueryRational SynergyQuality Center
May 2010 – Jun 2010

Senior J2EE Developer Consultant

Crescendo Belink (client: Schneider Electric)
Grenoble, France

Senior developer delivering a product-returns ticketing application for Schneider Electric.

  • Set up Apache and Subversion servers for the development team
  • Implemented SOAP web service consumers
JavaAxis2MavenAntTomcatSVNApache
Oct 2008 – Oct 2009

Technical Director

Zala Telecom Paris (client: EEPAD TISP)
Algiers, Algeria

Technical Director coordinating cross-service delivery for EEPAD TISP projects.

  • Chaired inter-service meetings across upstream project workstreams
  • Monitored project progress to ensure on-track delivery
  • Ran the technical hotline covering internet, IPTV, and CCTV support for key accounts and the general public
IPTVVoIPVideo ConferencingCCTVEmbedded Systems
Aug 2007 – Sep 2008

Junior J2EE Developer Consultant

Team Partners (client: Coface Services)
Tours, France

Developer performing corrective and predictive maintenance on Coface Services' Java application portfolio, including the European Business Register.

  • Delivered corrective and predictive maintenance on Coface's Java applications (European Business Register, Axa Assurance-Crédit, INPI, Cofacibles)
Java/J2EEServletXMLXSLTJavaScriptOracle 9iTuxedoWebLogic
Oct 2006 – Jul 2007

Junior J2EE Analyst Developer Consultant

Capgemini (ex-IACP Informatique; client: SI2M Malakoff Group)
Paris, France

Analyst-developer on the "Manager Tools" module within Malakoff Group's large-scale USINE RETRAITE retirement platform programme.

  • Translated functional specifications into technical specifications
  • Designed application mock-ups and supported the development team
  • Iterated the application based on feedback from functional managers
Java SwingEclipseRadjaRich-client architectureGantt
Sep 2006 – Oct 2006

Junior Analyst Developer Consultant

Capgemini (ex-IACP Informatique; client: BNP Paribas)
Paris, France & Hong Kong

Technical architecture analysis for BNP Paribas' VTF (Vision Trade Finance) platform across Paris and Hong Kong.

  • Conducted technical architectural analysis for both Paris and Hong Kong platforms
  • Proposed an integration solution and estimated delivery effort for the 2006 release
UnixShellAwkClient/Server architectureOracleMS Project
Sep 2004 – Jun 2006

J2EE Developer Consultant

Capgemini (ex-IACP Informatique; client: GIE AU-Veolia Environment)
Paris, France

J2EE developer rewriting Veolia Environment's contract management and territorial reference applications on the in-house framework.

  • Designed the UI in DHTML/CSS on the in-house client framework
  • Implemented the services and Data Broker layer on the in-house server framework
  • Supported bug tracking and trained the incoming internal team
J2EEDHTMLCSSVisual InterDevVisual AgeWebSpherePVCSMagic DeskOracle 8Rational ClearCase

Featured projects

A selection of recent work across AI engineering, cloud architecture, and modern delivery practices.

01

LLM‑Powered RAG Assistant

Built a Retrieval‑Augmented Generation (RAG) assistant combining ChromaDB for vector search with OpenAI for document-grounded answers, including semantic search and robust prompting.

Python, ChromaDB, OpenAI API, Vector Search, RAG
01 / 05
llm‑powered-rag-assistant.demo
LLM‑Powered RAG Assistant

LLM‑Powered RAG Assistant

Built a Retrieval‑Augmented Generation (RAG) assistant combining ChromaDB for vector search with Ope...

PythonChromaDBOpenAI API
01

Technical blog

Notes on AI engineering, architecture, and delivery—shaped by 22+ years of hands-on experience.

Building Scalable RAG Systems: A Complete Guide
AI engineering
Featured
Jan 15, 202412 min read
Building Scalable RAG Systems: A Complete Guide

Learn how to implement production-ready Retrieval‑Augmented Generation systems that can handle enterprise-scale document processing with Azure AI and vector databases.

RAGAzure AIVector SearchLLM
Microservices Architecture Patterns for Enterprise
Architecture
Featured
Jan 10, 20248 min read
Microservices Architecture Patterns for Enterprise

Explore proven patterns for building resilient microservices systems, including circuit breakers, saga patterns, and event sourcing.

MicroservicesArchitectureDesign PatternsEnterprise
Design Patterns in Modern Software Development
Design patterns
Jan 5, 202410 min read
Design Patterns in Modern Software Development

A deep dive into essential design patterns every software engineer should know, with practical examples in Java, Python, and TypeScript.

Design PatternsJavaPythonBest Practices
Open Source AI Tools: My GitHub Projects Breakdown
GitHub projects
Dec 28, 20236 min read
Open Source AI Tools: My GitHub Projects Breakdown

A walkthrough of recent repositories, including AI automation tools, DevOps utilities, and cloud-native solutions with implementation notes.

Open SourceGitHubAI ToolsDevOps
Azure DevOps Pipeline Optimisation Strategies
Architecture
Dec 20, 20239 min read
Azure DevOps Pipeline Optimisation Strategies

Best practices for optimising CI/CD pipelines in Azure DevOps, including parallel execution, caching, and automated testing integration.

Azure DevOpsCI/CDPipelineOptimisation
LLM Integration Patterns for Enterprise Applications
AI engineering
Featured
Dec 15, 202311 min read
LLM Integration Patterns for Enterprise Applications

Practical approaches to integrating large language models into enterprise systems, covering API design, prompting, and performance optimisation.

LLMEnterpriseAPI DesignPrompt Engineering

Let’s discuss your AI transformation

If you’re looking to modernise platforms, introduce AI safely, or improve engineering delivery, let’s talk. I offer a free 30‑minute consultation to understand your goals and outline a pragmatic next step.