Samuel McDonnell

Founder and AI engineer · Shiloh Consulting, Ireland

Focus

The reliability layer under AI features: evaluation harnesses, typed tool boundaries, cost and latency budgets for agent loops, and the measurements that show whether a change helped.

History

Founder and AI Engineer — Shiloh Consulting

AI engineering consultancy in Ireland. Production agents, MCP integrations, retrieval systems and the data infrastructure behind them, from scoping through to deployment and handover.

AI Engineer — Real World Analytics

Sole AI engineer on a multi-tenant SaaS platform, owning the stack end to end: a production ReAct agent loop behind a customer-facing chatbot, the eval harness and observability that gate every release, and a contract-driven pipeline that onboards a new sector without changes to the loop core. Tool registries act as the authorisation boundary, so an agent cannot reach past its allowed surface regardless of what the prompt says. Promoted into the role from Data Analyst.

Data Analyst — Real World Analytics

Validation, modelling and reporting on large pharmacy datasets feeding production dashboards, and the structured data workflows the AI platform was later extended from.

Deputy Store Manager — Aldi Stores

Daily operations and a team of 15+ in high-volume retail.

Selected projects

RWA MCP Server

A production MCP server splitting typed, audited tool access into separate customer and authoring surfaces.

Python · Model Context Protocol · FastMCP

RWA Customer Portal

A Next.js portal giving customers self-serve dashboards over their own data, with a staff console behind it.

Next.js · React · TypeScript · Tailwind CSS · Drizzle ORM · Auth.js · Tableau Embedding API

Glas Intelligence

Multi-agent simulation that turns uploaded documents into stakeholder agents and runs policy scenarios.

Python · Flask · Celery · Redis · Zep Cloud · OASIS (camel-ai) · Vue 3 · Supabase · Docker · Nginx

RWA Chatbot

A FastAPI reasoning agent answering domain queries from validated per-tenant data snapshots, not live queries.

Python · FastAPI · Anthropic API · LangChain

Asymmetric Opportunity Screener

A weekly agent that searches arXiv, SSRN and the web and scores what it finds against a fixed rubric.

Python · Anthropic API · Tavily · Supabase · GitHub Actions · Telegram Bot API

X Content Generator

A daily pipeline that researches AI news, drafts candidate posts, and scores them on five axes.

Python · Anthropic API · Tavily · Supabase · GitHub Actions · Telegram Bot API

Personal Intelligence Digest

A daily digest whose queries come from a fixed interest profile, sharpened by an accumulated knowledge base.

Python · Anthropic API · Telegram Bot API · GitHub Actions

Education

MSc Data Science — Maynooth University

First Class Honours.

Higher Diploma in Data Science and Analytics — Maynooth University

First Class Honours.

BSc Business and Management — Technological University Dublin

2:1, including a year abroad at Universidad Argentina de la Empresa, Buenos Aires.