Software Engineer | Generative AI Developer
I build software that thinks. By day, I'm a software engineer working on enterprise applications. By night, I'm building AI-first tools that push the boundaries of what's possible with LLMs, RAG pipelines, and agentic workflows.
I believe the future of development isn't writing code line-by-line — it's designing systems and letting AI handle the implementation. My work explores that frontier.
|
Self-hosted RAG system for capturing, indexing, and querying technical documentation. Browser extension + API + MCP server.
|
AI context management for JetBrains IDEs. Story-based workflows, standards sync, and seamless task switching.
|
|
AI character engine with injectable personality configs. Template-driven NPCs for RPG/D&D with emotion-aware responses.
|
My framework for building software with AI. Principles, patterns, and practical setup for AI-assisted development.
|
|
iOS drawing app with Apple Pencil support, Vision OCR, and Apple Intelligence integration. Infinite canvas meets handwriting recognition.
|
Hierarchical goal-tracking that connects long-term vision with daily actions. Constraint-based daily notecard with 10-slot limit.
|
|
Visual finance projection tool. Node-based diagrams for mapping income, expenses, debts, and savings goals.
|
Visual journey mapping with a constellation metaphor. Plot your path from where you are to where you want to be.
|
|
Household management for couples. Real-time CloudKit sync without backend servers. Meals, groceries, budgets, and more.
|
Plant care tracking with watering reminders and growth timelines. Visual thirst indicators and photo documentation.
|
|
Color theme library with 32 hand-crafted design systems. Search, preview, and export complete palettes.
|
Full-stack real estate investing education and deal management platform.
|
Languages
AI & ML
Frameworks
Infrastructure
Data
"Your principles are the trellis. AI is the accelerated growth."
I work at the intersection of structured thinking and AI acceleration. My approach:
- Think in systems — Design at the architecture level, delegate implementation to AI
- Specify before building — TECH_SPECS.md for the machine, README.md for humans
- Small steps, frequent checks — AI drafts, you decide
- Constraint is a feature — Limitations force clarity
Read the full framework: Trellis
- Building RAG pipelines and MCP integrations for enterprise AI workflows
- Exploring agentic architectures and multi-step task automation
- Developing standards and best practices for AI-assisted development
- Shipping iOS apps that leverage on-device ML and Apple Intelligence
Wallingford, CT

