Postil
An open-source, model-agnostic chat UI with inline replies to specific parts of an AI response and conversation forking. Works with Claude, OpenAI, or local models via Ollama.
- Python
- FastAPI
- SQLAlchemy
- TypeScript
- React
- Ollama

Software engineer: backend, data, and practical AI.
I build the plumbing that lets LLMs work safely with real business systems: MCP connectors that give AI assistants access to operational data without exposing customer or financial information. Before that, I spent five years at Amazon Music building the data pipelines, APIs, and payment systems behind music royalties.
An open-source, model-agnostic chat UI with inline replies to specific parts of an AI response and conversation forking. Works with Claude, OpenAI, or local models via Ollama.
A serverless platform on AWS Lambda and API Gateway that automates minimum revenue contract accruals, adopted company-wide, including by Prime Video and Podcasts.
Spark (Scala) pipelines on AWS EMR that automated publisher royalty reporting and accruals, cutting invalid-report contacts from ~100 a month to fewer than one.