I build AI agents and backends that connect to the tools a business already uses.
Stack: Python · FastAPI · PostgreSQL · LLM APIs (OpenAI-compatible) · RAG · MCP · Docker
| Project | What it does |
|---|---|
| docs-rag-chatbot | Answers questions over company documents, with citations to the source page |
| support-agent | Support agent that combines document search with live order lookups via tool calling |
| invoice-extractor | Turns messy PDF invoices into validated structured JSON through a FastAPI endpoint |
| fastapi-saas-backend | Production-style backend: JWT auth, Postgres, Stripe webhooks, full test suite |
| mcp-server-template | MCP server exposing a real API so any agent can use it as a tool |
| agent-spend-guard | Spend limits and human approval for AI agents that handle funds |
| sandboxed-agent | Runs support-agent inside an NVIDIA OpenShell sandbox — policy-restricted file/network access, everything outside the allow-list blocked and logged |
SoverGrid — a routing layer for decentralized compute.