Building production AI tools at the edge of legal tech.

15+ years in legal operations and eDiscovery. Currently Technical Program Manager, Legal at Coinbase, building AI-powered tools at the intersection of law, engineering, and AI. 13 production applications shipped with Claude and Claude Code.

15+
Years in eDiscovery
10+
Claude projects
2x
TPM roles
RCA
Relativity Certified

Selected projects

Built with Claude

Every project on this site was developed in partnership with Anthropic's Claude. I use Claude Code as my primary development environment, treating AI as a collaborator with opinions, not a tool that autocompletes. The AI assistant on this site is also powered by Claude.

Ask anything about my work

An AI assistant trained on all my project context is embedded on this site. Ask it about specific tools, technical decisions, or how I approached a problem.

Open full chat →
How does SlackSifter handle RSMF 2.0?
SlackSifter exports Slack data into three formats: CSV, SQLite, and RSMF 2.0. The RSMF output follows the spec for chat-based eDiscovery tools like Relativity...
What stack does RedlineIQ use?