Portable Markdown memory for AI agents.
Built on my open-source Agent Filetree Memory MCP: persistent, versioned memory backed by PostgreSQL, available through MCP or Python.
AI engineering leader.
Hands-on builder.

I build AI products, help engineering teams put AI to work, and operate businesses that give me a direct stake in the software I ship.
LegalZoom
I built the AI Engineering & Enablement function from the ground up. My work combines engineering leadership with daily production coding: building AI products and helping a 200-person engineering organization adopt AI tools.
That includes rolling out Codex and Claude Code across the engineering organization, introducing open-source models and agent harnesses, and building MCP servers that connect AI tools to the systems teams use.
My tools & development workflowCo-founder &
Managing Partner
I co-founded and operate a 40-unit residential real estate portfolio. I also build the software we use to manage communications, respond to urgent issues, and follow up with prospective tenants.
In daily operations
An agent that works across SMS and our web app, using business communications and persistent memory to manage tasks and follow-ups. External actions such as sending messages require approval.
Inside the operations agentAI assesses urgent tenant messages; application rules route qualifying alerts.
Email review drives contact updates, calendar events, and missing-reply alerts.
Independent software
Through Sernia Ventures, I build AI-first software platforms for other teams and businesses to use. These products grew out of operational needs at Sernia Capital, which became their first customer.
Portable Markdown memory for AI agents.
Built on my open-source Agent Filetree Memory MCP: persistent, versioned memory backed by PostgreSQL, available through MCP or Python.
Turn existing documents into reusable templates.
Software for rental property management.