Document RAG Pipeline
Self-hosted RAG system for capturing, indexing, and querying technical documentation with browser extension, API, and MCP server.

AI Engineer · Full-Stack · Edge to iOS
I design and ship production AI software — I build RAG pipelines.
RAG pipelines, agentic workflows, and MCP servers — production systems built on LLMs, vector search, and Workers AI.
End-to-end apps on Cloudflare Workers, D1, R2, and React — multi-tenant platforms, OAuth, and edge-native APIs.
Swift & SwiftUI apps leveraging on-device ML, Vision, and Apple Intelligence, with CloudKit sync across devices.
Selected Work
Self-hosted RAG system for capturing, indexing, and querying technical documentation with browser extension, API, and MCP server.


Full-stack real estate investing education and deal management platform.

Visual finance projection tool with node-based diagrams for mapping income, expenses, debts, and savings goals.
AI context management for JetBrains IDEs with story-based workflows, standards sync, and seamless task switching.

Experience
Shipping production software in Fortune 500 insurance tech, where reliability and compliance are non-negotiable.
Projects built and shipped across AI infrastructure, full-stack web, and native iOS.
Leading the adoption of LLM workflows, RAG, and agentic tooling in real-world systems.
By day I engineer reliable applications for enterprise users; by night I build the AI-first tools that point to where software is heading. I know what it takes to ship in a regulated, large-scale environment — and I move fast where it counts.
Read my full backgroundHow I Work With AI

My framework for AI-assisted development
A trellis doesn't grow anything itself — it provides structure so growth goes where you want. Your principles are the trellis. AI is the accelerated growth. It's the methodology I use to ship quality code fast with AI.
| Planning | Do I know exactly what I want? |
| Building | Am I working in verifiable chunks? |
| Reviewing | Have I used this myself? |
| Always | Is my context helping or hurting? |
I'm currently looking for my next role with a startup in NYC. If you're building something ambitious with AI, I'd love to talk.