Built Dino, a consumer-facing AI dining concierge for Las Vegas with Rat Pack personality, real Google Maps restaurant data, mock reservation booking, and Google Calendar deep links — deployed on Railway via a FastAPI agentic architecture.
Built a conversational AI intake copilot that transforms messy stakeholder feature requests into structured specs using a two-gate review architecture.
Took the SAFe Feature Spec System from prototype to production by wiring in governance, migrating from SQLite to PostgreSQL, building a ConnectorInterface abstraction, and deploying the full v3 system to Streamlit Cloud.
Built nine responsible AI modules (cost guardrails, grounding checks, content safety, bias detection, audit trails, and prompt governance), transforming the SAFe Feature Spec System into a pipeline that can be trusted in production.
Built an evaluation pipeline for the SAFe Feature Spec System: SQLite persistence, prompt versioning, a golden test set, a Streamlit dashboard, and an AI improvement suggester, turning prompt engineering from guesswork into measurement.
Built a six-agent Streamlit system that automates the full SAFe feature spec workflow — from classification to scoring to polish — replacing a multi-session manual process with a consistent, 10-15 minute pipeline.
Upgraded the Knowledge Assistant from a local ChromaDB prototype to a production-grade Pinecone-backed system, added agentic retrieval, and refactored tools into an MCP-style composable layer.
Built a full RAG pipeline from embeddings to deployed Knowledge Assistant, explored hybrid search and re-ranking, and established a baseline evaluation framework for the Feature Spec Generator.
Converted the Feature Spec Generator from a CLI tool into a Streamlit web app, deployed it to Streamlit Cloud, and shipped it to real users with Teams webhook notifications.
streamlit, deployment, webhooks, microsoft-teams, session-state, feature-spec-generator, production
A grueling but rewarding week building production-grade multi-agent systems — from a hierarchical Feature Spec Generator to an ROI Analyzer hardened with resilience patterns, cost optimization, and smart model routing.
Built a progression from calculator tool to autonomous research agent, and learned that resilience code, context management, and bounded workflows aren't optional — they're load-bearing.
Hands-on experiments with tokens, context windows, streaming, and prompting techniques reveal that AI product management requires an entirely new economic mental model.