Joshua Izzard

Concert pianist. Hedge fund manager. CEO. Developer.

Building the tools I wished existed.

/open-source

The Developer Brain

Three tools that compose into a persistent memory system for AI coding agents. Each stands alone. Together they form the dev brain I wished existed.

Live · v0.1.1
TermDeck
Browser-based terminal multiplexer with AI agent awareness

tmux in your browser, but it knows what your AI agents are doing. Real PTYs in 6 grid layouts, per-terminal theming, output analyzer that detects Claude Code / Gemini CLI / Python servers. Status dots show active, thinking, idle, and errored at a glance. MIT, vanilla JS client, no build step.

Node.jsnode-ptyxterm.jsWebSocketSQLite
Live · v0.1.0
Engram
Persistent memory for AI coding sessions

MCP server that gives any AI coding tool persistent memory across sessions. Hybrid search with tiered recency decay, cross-project recall, and automatic dedup. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible client.

TypeScriptSupabasepgvectorOpenAI embeddingsMCP
Live · v0.1.0
Rumen
The part of the brain that doesn’t sleep

Continues reasoning over your work after you close your laptop. Runs as a Supabase Edge Function on a 15-minute cron, finding cross-project patterns, synthesizing insights from weeks of accumulated data, and surfacing them proactively in your next session. The LLM is stateless. Rumen isn’t.

TypeScriptSupabase Edge Functionspgpgvector
/shipped

Production work

Many of these internal tools are being abstracted into public-facing open source projects or products.

Deployed · Private
Maestro
AI-powered event scheduling with constraint satisfaction

Enterprise scheduling engine for multi-day, multi-venue events. OR-Tools CP-SAT solver handles room conflicts, faculty availability, participant preferences, and practice allocation across 23 constraints with a 100/100 fairness score. 12-step pipeline with real-time SSE streaming, NL-first setup wizard, multi-tenant architecture, Zapier/Make connectors, and 461 tests. 28 frontend routes, zero TypeScript errors.

Next.js 16Python FastAPIOR-Tools CP-SATSQLModelPostgreSQLClaude Haiku
Private repo
Live
Podium
Application intake and review platform for the Nashville International Chopin Piano Competition

End-to-end pipeline: Wix CMS sync, AI-powered application cleaning (name normalization, repertoire parsing), server-rendered tearsheet PDFs, review catalog with scoring and keyboard navigation, multi-event support. Live in production with real applicants.

Next.js 16Prisma 6SupabaseReact-PDFClaude AI
Built · Private
DOR
Deterministic Orchestration Router — LLM gateway in Rust

Routes AI agent requests across multiple LLM providers with automatic circuit breaker failover. When one provider goes down, traffic cascades to the next healthy provider. Streaming SSE passthrough, per-task routing tiers, health monitoring daemon.

RustAxumTokioDashMap
Private repo
Shipped · Private
Healthcare Marketplace
Healthcare marketplace with AI-powered price discovery

Full-stack marketplace where patients find and compare healthcare providers through an AI-driven price discovery mechanism. 194K data points, 12K locations, pgvector-powered service matching, Stripe Connect for provider payouts. Built solo in 6 weeks.

Next.js 16SupabaseStripe ConnectGoogle Mapspgvector
Private
Working MVP · Private
iMessage Reader
Browse and AI-analyze 1.25M+ iMessages in your browser

Local-only macOS web app that reads Apple’s chat.db directly (read-only VFS), renders conversations with virtual scrolling, and uses Claude for streaming AI analysis with vision support. Google Drive backup with OAuth2 and resumable uploads.

PythonFastAPIClaude APIGoogle Drive APIvanilla JS
Private repo
In development · Private
ClaimGuard AI
AI-powered detection of customer service claims risk

Monitors customer service tickets in real-time, classifies severity using multi-tier AI analysis, and flags conversations likely to escalate to claims or legal action. Multi-tenant architecture with per-organization model configuration.

Next.jsPrismaSupabaseGemini AI
Private repo
Built · Private
Claude Gmail Extension
AI-powered email assistant as a Chrome extension

Chrome extension that integrates Claude AI into Gmail for intelligent email composition, summarization, and response drafting directly in the inbox.

Chrome Extension APIClaude APITypeScript
Private repo
Built · Private
Mail Merge
Automated personalized email campaigns

Bulk email tool with template personalization, merge fields, and send scheduling. Handles large recipient lists with rate limiting and delivery tracking.

TypeScriptResendReact
Private repo
/next

Coming soon

Coming soon
KANLABS
Interpretable AI using Kolmogorov-Arnold Networks

Building small language models using KAN architectures that produce interpretable outputs — including novel solutions to partial differential equations. Applications in quantitative finance, trading models, and scientific computing.

PythonPyTorchKANPDE solvers
Coming soon
TenuraML
Predict subscription lifetime with deep survival analysis

Deep learning survival framework that predicts when a subscriber will churn, enabling dynamic pricing and retention interventions. Extends the classical survival analysis architecture with novel contributions for subscription economics.

PythonPyTorchSurvival analysisKaplan-Meier
Coming soon
Capital Structure Arbitrage
Quantitative models for relative value trading

Statistical arbitrage models exploiting pricing inefficiencies in a firm’s capital structure — equity, credit, and derivatives. Connecting the hedge fund experience to modern ML infrastructure.

PythonQuantitative financeML
/about

Wyoming → Moscow → Chicago → terminal.

Born in Wyoming. Studied piano performance at the Moscow State Conservatory, then quantitative finance and accounting at Chicago Booth. Fifteen years managing investment strategies — Bloomberg terminals, orange on black, six screens deep. Concert stages and trading floors demand the same thing: obsessive detail and pattern recognition inside complex structures.

Now CEO of Unagi Scooters and the Nashville International Chopin Piano Competition. Building developer tooling and AI systems — the infrastructure I wished existed when I started coding.

Interested in interpretable AI, persistent memory for LLMs, and whether machines can learn the way developers do — not from training data, but from experience.

/contact

Get in touch