London, United Kingdom Lead / Senior Data Engineer AI Data Engineering

Data platforms
AI agents can trust,
and precision-extracted pour-overs.

I'm Robin Saini. 15+ years in software & data engineering (10+ in data engineering), currently the data engineer on agentic AI projects at NatWest Group, connecting AI agents to data sources and giving them trustworthy datasets and context. Before that I led a 50+ source Snowflake platform. I build with AI coding tools (Kiro CLI at work, Claude Code and Google Antigravity on my own projects), and my personal projects are public on GitHub.

โšก
15+ Yrs
Software & Data Engineering
10+ years dedicated data platforms
โ„๏ธ
1TB+ / mo
Snowflake ESG Data Platform
50+ automated sources in banking
๐Ÿค–
>90%
Manual Case Time Saved
Agentic workflows at NatWest, fed by trusted data
โ˜•
1:15
Pour-Over Golden Ratio
Sage Barista, DF54 & 1Zpresso ZP6
CORE TOOLKIT & STACK
Python 3.11+ PySpark Snowflake Apache Airflow dbt Core Model Context Protocol (MCP) Kiro CLI Google Antigravity Claude Code Pydantic Contracts Kafka & Streaming
๐Ÿค– AI Data Engineering MCP โ€ข Data Contracts โ€ข Context

Working with AI Agents: Trustworthy Data & Context

Agents are only as good as the data and context behind them. At NatWest I'm the data engineer on agentic projects: connecting agents to the right data sources, giving them datasets they can trust, and building the context that leads to good outcomes.

FROM DATA SOURCES TO AGENT OUTCOMES
1. Sources
Enterprise data
Snowflake, PostgreSQL and internal services
โž”
2. Pipelines
Contracts & quality gates
Airflow workflows, Pydantic schema validation, audit trails
โž”
3. Access
Reusable MCP servers
Agents reach data through tools, with no data-access code of their own
โž”
4. Context
Retrieval & context pipelines
Relevant, trustworthy context for each task
โž”
5. Outcomes
Agent workflows
Investigation and decision support, with over 90% less manual case-handling time

Observability runs across all of it: Splunk dashboards for agent execution, tool-call performance and decision quality.

๐Ÿฆ

At NatWest: the data layer for agents

Data contracts, schema validation and quality gates so agent inputs meet banking and financial-crime standards. Reusable MCP servers consumed by several agents. Retrieval and context pipelines debugged at the source. A resilient Snowflake writer with jittered back-off, and Snowflake CI/CD with automated tests.

Data Contracts โ€ข Quality Gates โ€ข MCP Servers โ€ข Splunk
๐Ÿ› ๏ธ

How I build: AI coding harnesses

I use AI coding harnesses to build faster: Kiro CLI at work, and Claude Code and Google Antigravity on my own projects. I use them to write and test pipelines, MCP servers and tests. They are tools I build with, not the systems I deliver.

Kiro CLI โ€ข Claude Code โ€ข Google Antigravity
๐Ÿงช

Personal projects: other use cases

Different problems, all public on GitHub: a governed lakehouse that feeds an assistant on live customer calls (open-lakehouse), a local-first personal finance agent (fiduciary-agent), and markets and payments pipelines (lakehouse-markets-data).

Open Source โ€ข github.com/cloudcruncher
Full Career Profile

Interested in Robin's Complete CV & Track Record?

Explore 15+ years of engineering experience across NatWest Group, Lloyds Banking Group, and AI data engineering. Available in interactive web format, downloadable Word (.docx), or printable PDF.