Knowledge Agent for a Multi-Agent Platform
An agent that the other agents on a multi-agent platform can ask when they need to look something up. It pulls product docs and asset data through MCP, and the answer it hands back is put together in code rather than written by the model, so it can be trusted.
It became the innovation team's fastest proof of concept to make it onto the product roadmap. It also led to a patent mining session and two papers I co-wrote.
- Python
- Google ADK
- A2A
- MCP
- FastAPI
- pgvector
- Docker
AI Report Generation Tool
Sales engineers upload a spreadsheet of a customer's hardware and get back a finished report. Python does the number crunching, an LLM writes the narrative, and Pydantic schemas catch any output that doesn't fit before it reaches the document. Reports export to Word, PowerPoint, PDF or Excel.
I led the architecture and backend. It went from an empty repo to production approval in ten weeks, with over 100 tests and a Kubernetes deployment, and it's now been productised. It also won me a Bronze Star.
- Python
- Pandas
- Pydantic
- React
- Grommet
- Docker
- Kubernetes
Agentic Cloud Migration Platform
A large platform that uses AI agents to help move workloads to the cloud, built by teams in Galway, India and the US. I built two of its action agents: a storage agent, and a pre-flight agent that checks an environment is ready before a migration starts.
I also worked on the frontend, and was picked for the small team that built the demo for a major industry conference, turning the UX team's research and Figma designs into a working UI.
- TypeScript
- React
- Go
- Figma
HPE, Sep 2026 - Present
In progress Storage Health Check Tool
A web app that walks solution architects through turning storage array exports into a health check report, so every report is checked the same way. It validates the data before running any analysis, and throws out any AI-written wording that changes a number.
- Python
- FastAPI
- Pandas
- React
- Grommet
- python-pptx
- Docker