Building production AI agent systems. Python · FastAPI · TypeScript · AWS · Docker · LLMs
Built at Electronic Arts | Got director approval for sprint inclusion
An autonomous multi-agent platform that takes a Jira ticket and writes, tests, and commits production code — without human intervention unless needed.
Architecture:
- ECS Fargate + SQS for scaling to 100+ concurrent agents
- Containerized execution with isolated sandboxes per task
- Human-in-the-loop approval gate for package installs and risky changes
- ChromaDB vector memory for cross-ticket context
- WebSocket terminal UI with real-time git diff viewer
- Reviewer + orchestrator agent pattern for multi-file conflict resolution
Stack: Python · FastAPI · Docker · AWS ECS · SQS · ChromaDB · WebSockets
🎥 Watch Demo | Backend Repo | Dashboard Repo
Reached best score of 67 after 600+ games
Built a reinforcement learning agent that teaches itself to play Snake using Q-learning and PyTorch. No hardcoded rules — the agent learns entirely from reward signals.
Stack: Python · PyTorch · Q-Learning · Reinforcement Learning
- Agentic Systems — multi-agent orchestration, tool use, human-in-the-loop workflows
- LLM Pipelines — RAG, vector search, prompt engineering, memory management
- Backend Infrastructure — FastAPI, async systems, distributed queues, containerization
- AI at EA — built production SQL summary generation agent and autonomous coding platform
AI Systems Engineer @ Electronic Arts (via P99Soft)
- Built OrbIT — autonomous Jira-to-code agent platform
- Built SQL-driven summary generation agent for internal reporting
- Shipped production AI systems used by engineering teams
Co-Founder @ ContactSwing
- Built AI voice agent platform from 0 to paying customers
- Open-source infrastructure, multi-tenant architecture



