Knowledge, retrieval and context
I give agents the context they need, from sources they can be held to.
RAG and GraphRAG, code knowledge graphs, retrieval with citations, structured extraction, and the data and context layers (metrics, repository standards) that agents read through MCP.
- Case studies
- 6
- Log entries
- 12
- Domains
- Telecom, Banking and financial services, Quality engineering, Legacy modernization
- Core skills
- GraphRAG and RAG, Coverage and quality metrics, Model Context Protocol
Case studies
Market research agents for retail banking
An LLM crawler reads product and rate pages across 20+ bank websites, extracts structured data, and checks its own work against screenshots before anything reaches an analyst.
Enterprise bank, 2025
Read the case studyCoverage intelligence, a quality data layer for agents
Replaced spreadsheet tracking with a pipeline that reads 20+ team test repositories, publishes a weekly executive report, and is designed as the data and context layer quality agents will read through MCP.
National telecom carrier, Oct 2026 – present
Read the case studyAgentic legacy modernization and code intelligence
Multi-agent workflows that moved a Visual Basic and Crystal Reports estate to Java 21 and JasperReports, guided by a GraphRAG code-intelligence platform.
Enterprise bank, 2025 – 2026
Read the case studyEstimation platform for an enterprise bank
A five-agent supervisor turns unstructured requirements and intake tickets into effort-scored plans, with SME review and an immutable audit trail.
Enterprise bank, 2025
Read the case studyGenAI solution architecture and pre-sales
Azure and AWS reference architectures for RAG, agent hosting and guardrails, adapted per client into proofs of concept, plus executive briefings that turned interest into scoped work.
Enterprise banking and telecom clients, Oct 2024 – 2025
Read the case studyMulti-agent legacy documentation
An orchestrator, a deterministic analyzer, parallel explorer agents and an independent reviewer turn an undocumented codebase into a verified, 16-section technical report.
Client demo, embedded systems, Aug 2026 – Oct 2026
Read the case studyEvidence from the log
- 19 Oct 2026
Extended coverage reporting to mobile test suites
Mobile teams write tests in Java with TestNG, which the first parser couldn't read. Added a Java-aware parser so their coverage shows up in the same weekly report.
AI angleAn agent asked "how covered is the app?" needs every platform in one model, or it answers for web only. This closes the gap so the coverage data an MCP server will serve to agents describes the whole product.
- 14 Oct 2026
Published a structure and naming standard for 20+ test repositories
Every team laid out its repository differently, which made automated reporting brittle. Wrote one standard for folders, tags and naming, with a migration checklist per team.
AI angleA predictable layout is the context layer agents need. With one standard, every agent (test generation, review, coverage queries) finds tests, page objects and tags in the same place in every repository, instead of each agent being tuned per team.
- 6 Oct 2026
Shipped the first weekly automation-coverage report
21 teams, measured straight from code instead of spreadsheets. The first run put regression automation coverage at 81.7%.
AI angleGives the AI test-automation programme a baseline measured from code, so the effect of test-generation agents shows up in the numbers, and gives future agents a trusted source to query.
- 29 Sep 2026
Started coverage measurement from source
Leadership's automation numbers came from hand-kept spreadsheets nobody could trace. Prototyped a zero-dependency pipeline that clones every team repository and counts tests by tag.
AI angleThe first step toward a quality data layer agents can read through MCP. An agent can't reason about coverage when the only source is a spreadsheet.
- 18 Aug 2026
Started the legacy documentation agents
Modernization projects stall because nobody understands the old code. Began an agent pipeline that combines deterministic static analysis with parallel LLM explorers.
AI angleDeterministic tools handle what must be exact (call graphs, registers) and agents handle what needs reading and explanation. The result becomes context for the agents that do the migration.
- 19 Jan 2026
Mapped a legacy codebase into a knowledge graph
Turned repositories into a Neo4j graph of modules, calls and data flows, so engineers and agents query structure instead of grepping. Code navigation got 70% faster.
AI angleGraphRAG over code. Agents get relationships (who calls what, where data flows) that plain vector search misses.
- 7 Jul 2025
Grounded estimates in historical projects
Added retrieval over past estimates with Azure AI Search and a regression baseline on Databricks, so every number comes with a confidence interval and citations.
AI angleGrounding keeps the LLM from inventing numbers. It adjusts a statistical baseline and cites the past projects it used.
- 14 Apr 2025
Reached 99.3% accuracy on bank-site extraction
Added a validation pass that screenshots each page and has a vision model confirm every extracted value. Two weeks of market analysis now runs in under an hour.
AI angleOne model extracts and another, with a different input (the screenshot), verifies. Cross-modal checking is what moved accuracy into the range analysts trust.
- 3 Mar 2025
Built an LLM crawler for 20+ bank websites
Selector-based scrapers broke every time a site changed. The crawler lets a model read rendered pages into a fixed schema instead.
AI angleUses the LLM for what it's good at, reading messy pages like a person, and constrains it with a fixed output schema.
- 27 Jan 2025
Drew Azure and AWS architectures for GenAI proofs of concept
Reference designs for RAG, agent hosting and guardrails that pre-sales could adapt per client. They backed 10+ proofs of concept and 3 client wins.
AI angleReusable blueprints for RAG, agents and guardrails, so each proof of concept starts from a sound architecture instead of a blank page.
- 21 Oct 2024
Joined mobileLIVE (now ML Arteka) as an AI Engineer
First weeks on proofs of concept for enterprise banking clients, from RAG assistants to agent workflows.
AI angleMoved from research into building LLM systems for clients, starting with RAG and agent proofs of concept.
- 15 May 2023
Built crop-disease detection and a policy chatbot
At Agriculture and Agri-Food Canada, built computer vision for early crop-disease detection and a chatbot that answers farmers' policy questions.
AI angleVision models and a retrieval chatbot over policy documents. My first RAG system, in a public-sector setting.