At Heartland Community Network, I build the software behind AI solutions for clients across Indiana. My focus is turning AI prototypes into dependable production services. That means designing the service layer, deciding how systems should fail safely, and working closely with researchers and client stakeholders to get there.
I architected a distributed Python and FastAPI service layer for AI-assisted intake and triage, with MCP-controlled tool execution, asynchronous orchestration, idempotent retries, and PostgreSQL state management. This brought failed workflow executions down from 14 to 3 per month.
I delivered these services as containers on AWS EKS and Kubernetes, with Redis-backed coordination, GitLab CI/CD, and CloudWatch observability. This let the shared platform grow to 4 client workflows across 3 cross-functional delivery teams.
Along the way, I partnered with AI researchers and client stakeholders to turn RAG and agentic AI prototypes into production software. I defined service contracts, test suites, failure handling, code-review standards, and human-in-the-loop safeguards so the systems could be deployed reliably.
