AI Engineer · Applied Researcher · Builder

From ideas
to useful things.

I work on the questions behind AI systems — how agents collaborate, how applications are evaluated, how retrieval adapts, and how emerging ideas become reusable engineering.

Problems worth
solving.

Selected work across agentic AI, developer infrastructure and applied AI — described at the level I can responsibly share.

Hand-drawn evaluation illustration
01Adobe · Agentic AI

Evaluating Agentic AI Systems

Work on approaches for assessing multi-agent AI applications, including evaluation workflows, centralized evidence and governance-oriented reporting.

Evaluation · Governance · ObservabilityAbout the work ↗
Hand-drawn MCP and A2A illustration
02Adobe · Developer infrastructure

One Programming Model for MCP + A2A

Work on a unified SDK abstraction that gives developers a consistent way to create, host, orchestrate and consume tools and agents.

MCP · A2A · SDK designAbout the work ↗
Hand-drawn adaptive RAG illustration
03Personal · Applied research

Adaptive RAG

A personal exploration into using document characteristics to inform retrieval configuration and reduce manual RAG tuning.

RAG · Retrieval · ExperimentationRead the brief ↗

Good AI work is
useful twice.

It should solve the problem in front of you — and leave behind a better way for someone else to solve the next one.