Staff Software Engineer HatchWorks AI
Led technical discovery with client executives and engineering leaders to identify automation opportunities, assess data readiness, define agent roadmaps, and mentor engineers through architecture and code reviews. Architected a reusable LangGraph agent layer with checkpointed state, typed tool contracts, resumable runs, and human approval gates for healthcare and compliance workflows involving FHIR APIs and systems of record.
Rebuilt RAG systems using section-aware parsing, hybrid BM25 and pgvector retrieval, cross-encoder reranking, and retrieval evaluations. Standardized guardrails with Pydantic-validated outputs, PHI redaction, prompt-injection defenses, and tool allowlists. Implemented release-gated evaluations in GitHub Actions, Langfuse and OpenTelemetry tracing, and model routing across OpenAI, Anthropic Claude, and AWS Bedrock, reducing LLM spend by 55%. Built voice agents, financial research workflows, Next.js reviewer consoles, Node.js MCP servers, and AWS ECS Fargate deployments using Terraform and blue-green releases.