Skip to content
04Applied AI

RAG, agents and MCP — running inside live programmes.

I am a computer science engineer working in supply chain delivery, which means the AI on this page was built by the person accountable for the go-live. That combination is the whole argument.

RAG01

Retrieval-augmented generation

Retrieval pipelines over incident repositories, configuration documentation and planning master data — chunking, embedding and re-ranking tuned so answers cite the source record rather than inventing one. Built against live delivery-programme data, where a wrong answer costs a cutover.

Vector searchChunkingRe-rankingGrounded citation
AGENTS02

Agentic workflows

An agent trained on the historical incident repository that triages recurring issues and suggests resolutions — cutting P3/P4 resolution time by 14% and replacing manual control-tower lookup.

TriageTool useOrchestration
MCP03

MCP integrations

Model Context Protocol servers that connect language models to business systems and internal data over a typed tool surface, so the model reads real state instead of a stale export.

MCP serversTool surfacesAPI integration
LLM04

LLM applications

A chatbot covering tool functionality, configuration and ACC-versus-PROD deltas, cutting repeated back-and-forth during implementation and cutover. Plus LLMs applied to scenario modelling, decision validation and requirement drafting inside live programmes.

Scenario modellingRequirement draftingDecision validation
BUILD05

End-to-end delivery

AI-assisted applications shipped whole — front-end, back-end and API integration — including an ERP and accounting web application and a combined SEO and CRM tool.

Front-endBack-endAPI integrationPythonSQL
Grounded retrieval — the pipeline behind the triage agent
Incidentrepositoryyears of real defectsStructure-awarechunkingsymptom + resolution kept togetherEmbed &retrievevector searchDomainre-rankmodule, environment, regionGroundedanswercites the source recordno matching case → abstain, never fabricate
Operating principles

How I keep models honest in a programme that cannot afford them not to be.

01

Grounded or nothing

In a planning programme a confidently wrong answer is worse than no answer. Every retrieval pipeline I build cites the source record, and the failure mode is "I could not find it" rather than a fluent invention.

02

Built on the real corpus

The triage agent learns from the actual historical incident repository — years of real defects, real resolutions, real language the planners use. Generic models do not know what ACC-versus-PROD means on your programme.

03

Measured like delivery work

A 14% cut in P3/P4 resolution time is the point. If a model does not move a delivery metric, it is a demo. AI work gets held to the same reporting line as everything else on the plan.

04

Shipped end to end

Front-end, back-end, API integration. I have shipped an ERP and accounting web application and a combined SEO and CRM tool the same way — the model is one component in a working system, not the whole deliverable.

Future-ready

Where supply chain AI is going — and why I am already there.

Every shift below is what the market says is coming next. Against each is what I have already delivered, because a claim about the future is only worth reading if it is backed by something that already shipped.

Agentic AI moves into core processes

The shift

Through 2026 AI in supply chain moves from dashboards and recommendations to agents that identify risks, propose workarounds and trigger corrective action inside trusted guardrails.

Already delivered

I already run one. The incident triage agent works on the live repository of a delivery programme, proposes resolutions and cut P3/P4 resolution time by 14%. It is not a pilot.

Guardrails and AI auditing become the job

The shift

As agents act rather than advise, the scarce skill becomes setting guardrails, auditing outputs and deciding where autonomy stops.

Already delivered

Every pipeline I build is designed to abstain rather than guess, and to cite the source record. In a cutover, a confidently wrong answer is worse than no answer — that constraint is enforced in the system, not the prompt.

Human-plus-machine planning

The shift

Copilots embedded in planning workspaces absorb repetitive analysis so planners focus on scenario choice, exception management and stakeholder communication.

Already delivered

The configuration and ACC-versus-PROD chatbot exists precisely to remove the lookup tax from senior people during cutover, so their time goes to the decisions only they can make.

The supply-chain-plus-AI talent gap

The shift

Employers report they cannot find people who combine deep planning experience with real AI fluency, and note that candidates certified on an APS *and* having led enterprise implementations are a small population.

Already delivered

OMP and Kinaxis certified, 5+ go-lives delivered as rollout lead, and a computer science degree I use daily. That is both halves, not one and an interest in the other.

Systems built

Platforms I built and run outside the day job.

Client and business names are withheld. What matters here is the shape of the problem, the stack, and why it maps onto supply chain and planning work.

Commercial control tower

Agri-export operation · organic spices, superfoods, essential oils

PythonFastAPIReactPostgreSQLLLM runtimeScheduled ingestionREST APIs

A single operational surface for an export business: demand and marketplace signals pulled from search, advertising and marketplace APIs on a schedule, normalised into one database, then scored and turned into prioritised actions by an LLM runtime. Includes automated reporting, anomaly alerting and a task pipeline that assigns work rather than just charting it.

Why it is relevant
The same pattern as a supply chain control tower — multi-source ingestion, exception scoring, prioritised action — applied to the commercial side of an export operation.

AI accounting & ERP platform

Small and medium manufacturers and traders

LLM query engineDouble-entry ledgerTax complianceConversational interfacePython

Double-entry accounting with statutory tax compliance, built around a natural-language query engine so a business owner can ask about their own ledger instead of navigating report screens. Conversational interface over a messaging channel for capture and lookup away from a desk.

Why it is relevant
End-to-end ownership of a transactional business system — the same master data, document and compliance discipline that ERP integration work demands.

ERP data extraction pipeline

Accounting ERP → analytical database

Node.jsSQLERP integrationETLIncremental sync

Command-line pipeline that extracts ledgers, inventory and voucher data out of a widely used accounting ERP and lands it in a database server for downstream reporting and analysis, with incremental loads and schema mapping.

Why it is relevant
Master data extraction and mapping between a system of record and an analytical layer — the unglamorous work that determines whether an APS implementation has clean inputs.

Compliance-aware planning engine

Regulated financial planning

PythonRAGRules constraintsSource citationResearch verification

A planning tool whose recommendations are constrained by a regulator’s rules, with every output traceable to a cited source. Built so the model cannot produce advice the regulations do not permit — the constraint is enforced in the system, not in the prompt.

Why it is relevant
Grounded, constrained generation in a domain where a wrong answer has consequences — the same design discipline behind AI inside a live planning programme.

Build log

Nine things I built, from IoT rigs to production agents.

The early ones are embedded systems from the Innovation Cell. The recent ones are retrieval pipelines and agents inside Fortune 500 delivery programmes. Same instinct, eight years apart.

2025EY GDS

Incident triage agent

Agent trained on the historical incident repository; triages recurring issues and proposes resolutions. Cut P3/P4 resolution time by 14%.

RAGAgentsPython
2025EY GDS

Configuration & delta chatbot

Covers tool functionality, configuration and ACC-versus-PROD deltas, compressing back-and-forth during implementation and cutover.

LLMRAG
2025Independent

ERP & accounting web application

Full-stack AI-assisted build — front-end, back-end and API integration.

Full-stackAPI
2025Independent

SEO & CRM tool

Combined SEO and CRM application with automated data pipelines and agent-driven reporting.

Full-stackAgents
2021UT Dallas — Google Capstone

COVID-19 vaccine distribution

Integrated and optimised Google products to support global COVID-19 vaccine distribution.

OptimisationLogistics
2018Radiance Overseas

In-house SCM platform

Digitised procurement-through-shipping workflows in Excel-VBA and SQL, plus a real-time supplier-risk dashboard.

VBASQLDashboards
2019Medicaps University — Innovation Cell

Automatic flood detection system

Prototype flash-flood warning system for local picnic spots, detecting rising water in real time to alert visitors.

IoTEmbeddedSensing
2019Medicaps University

IoT home automation with voice control

Controlled home appliances through a self-designed mobile application over the internet.

IoTMobileVoice
2018Medicaps University

Automatic irrigation system

Automated crop watering for rural farmers, reducing manual intervention, time and effort.

IoTAgriculture