Aug 2025 — Mar 2026 · Palo Alto, California, United States
• Owned the Mergers & Acquisitions backend service end-to-end, building and operating the core infrastructure for an agent-based AI system for large-scale legal document analysis in production.
• Partnered closely with lawyers and product managers to design and ship product features, translating legal workflows and requirements into scalable platform capabilities.
• Designed and shipped backend APIs serving as the control plane for AI agent execution, managing document ingestion, run orchestration, result persistence, and retrieval of structured and tabular outputs.
• Re-architected agent orchestration by migrating from Airflow to Temporal, enabling reliable execution of long-running, stateful agents with retries, idempotency, and deterministic behavior.
• Built backend capabilities for multiple AI agents, including flexible document analysis, configurable PII redaction, Contract Comparison, and tabular review with schema-based inference and cell-level operations, backed by structured logging, workflow tracing, telemetry, and Kubernetes-native monitoring.
• Built workflows coordinating multiple services, queues, and workers, addressing production challenges including duplicate execution, inconsistent state across retries, and downstream dependency failures.
• Designed and managed Postgres database schemas and migrations using Alembic, delivering backward-compatible schema changes to support new agent capabilities.
• Converted the service to a multi-tenant architecture, enforcing tenant-aware routing, strict isolation, and safe rollouts across live customers.
• Managed the rollout of new backend features across staging, internal, and production environments using Kubernetes, Helm, and ArgoCD, supporting multiple customer deployments.