Self-correcting retrieval
Document relevance, answer grounding, and usefulness gates control the generation loop; failed checks trigger corrective regeneration, query rewriting, or web fallback.
Agentic RAG, Enterprise Agent Architecture, and Multi-Agent Workflow Automation — designed around quality gates, cost control, privacy boundaries, observability, and real business impact.
focus Agentic AI / Applied AI
optimize quality × cost × reliability
build RAG · agents · workflows
validate evals · tests · observability
protect privacy · budgets · boundaries
A self-correcting CRAG-style document Q&A system with conditional routing, quality gates, bounded retries, web fallback, privacy controls, and fully local execution.
Document relevance, answer grounding, and usefulness gates control the generation loop; failed checks trigger corrective regeneration, query rewriting, or web fallback.
Task-level model routing cut measured inference cost by 84.5% while improving benchmark pass rate from 98.3% to 100% (180/180). A protocol-driven benchmark harness adds frozen inputs, fresh-process isolation, observation-level model identity / usage / cost audits, and quality-first decision gates.
Per-run LLM/web budgets, secret redaction, prompt-injection hardening, metadata-only observability, graceful degradation, Privacy Mode, and Fully Local Ollama mode.
A deterministic-first agent layer that routes free-text requests across seven enterprise workflows, using LLMs only where language synthesis adds value.
Core office workflows remain reproducible and offline-capable by default; Knowledge Q&A delegates to the RAG engine through a thin adapter.
Email Summary and Daily Briefing can use bounded LLM assists, but the model cannot send email, approve workflows, or mutate business data.
The workspace exposes execution paths, timings, run settings, counters, and privacy state. Validation recorded 350 Office Agent tests and 1,103 repository-wide tests.
A Manager–Worker workflow that turns requirements documents into prospect research, CRM records, and personalized outreach drafts while preserving human review before sending.
A Business Development Manager parses ICP / requirements PDFs, invokes Prospecting once, then fans out RevOps and SDR sub-agents independently per prospect.
Firecrawl and Hunter support company/contact research and work-email discovery; Pipedrive creates Organizations, Persons, and Leads; Gmail creates personalized drafts.
Structured Output, subworkflow input schemas, conditional branching, and isolated side-effecting steps separate LLM reasoning from CRM writes and draft creation.
Sole full-stack engineer for a dental SaaS application, responsible for product design, system architecture, frontend and backend development, debugging, maintenance, and iterative feature delivery.
Redesigned a mobile dental-scanning workstation to improve portability and simplify the system architecture, reducing related hardware costs by approximately 50%.
Delivered tens of thousands of dollars in confirmed savings during the initial rollout, with additional six-figure projected savings at full scale.
Coding agents are used for rapid codebase onboarding, architecture mapping, implementation, review, and validation — with task-based model selection and cost-aware workflows.
LangGraph · LangChain · RAG / CRAG · LLM Evaluation · Model Routing · OpenAI · Together · Ollama · Chroma · Tavily · n8n · MCP
Python · JavaScript · SQL
React · Node.js · Koa · MySQL
Git · PowerShell · uv · pytest · CI/CD · Codex · Claude Code