Shipping
Sep 3A11yReadyForms V1 kicked off with the fidelity foundation shipped: a content-completeness gate now…Sep 2A11yReadyTrack A closed end-to-end. Batch-11 verified on the serving Cloud Run revision:…Aug 25VantageLocked suite reached 416 via the corpus→coverage loop — six net-new locks in a day, every…Aug 25VantageThe “A_Pgm de-gate” landed — one admin read now covers the config side of ~24 role-gated…Aug 25VantageFifth platform-found UCR defect filed — an admin “Active” flag that isn’t…Aug 25VantagePublic metrics pipeline moved to GitHub Actions after source-of-truth was consolidated to…Aug 24A11yReadyA 39-document cross-sample — fillable forms, meeting minutes, agendas, election results,…Aug 24VantageThe 250-page UCR User Guide was mined into typed oracles — the authoritative behavior…Jul 30A11yReadyThe self-improvement (learning) system is back on in production, off a validated…Jul 26QuillPhase-1 review flow shipped. Primary Data table shows ⚑ needs-attention when any…Sep 3A11yReadyForms V1 kicked off with the fidelity foundation shipped: a content-completeness gate now…Sep 2A11yReadyTrack A closed end-to-end. Batch-11 verified on the serving Cloud Run revision:…Aug 25VantageLocked suite reached 416 via the corpus→coverage loop — six net-new locks in a day, every…Aug 25VantageThe “A_Pgm de-gate” landed — one admin read now covers the config side of ~24 role-gated…Aug 25VantageFifth platform-found UCR defect filed — an admin “Active” flag that isn’t…Aug 25VantagePublic metrics pipeline moved to GitHub Actions after source-of-truth was consolidated to…Aug 24A11yReadyA 39-document cross-sample — fillable forms, meeting minutes, agendas, election results,…Aug 24VantageThe 250-page UCR User Guide was mined into typed oracles — the authoritative behavior…Jul 30A11yReadyThe self-improvement (learning) system is back on in production, off a validated…Jul 26QuillPhase-1 review flow shipped. Primary Data table shows ⚑ needs-attention when any…

Products

Apps & ventures I've built

Side products I build to stay sharp — the same architecture patterns and shipping discipline I bring to embedded program work. SaaS platforms, agentic systems, and research tools, all shipped solo.

All Projects

DissertationAI

DissertationAI

Full-Stack SaaS — Multi-Agent Academic Analysis Platform

Live

Full-stack SaaS application built from scratch as a solo developer. 11 specialized AI agents run concurrently against uploaded dissertations, each targeting a different evaluation dimension — methodology, literature, argumentation, statistics, APA compliance, writing clarity, and more — producing structured, severity-rated findings with real-time WebSocket progress streaming.

11 concurrent AI agents with structured output schemas and severity-rated findings
Real-time WebSocket progress streaming with JWT-authenticated connections
Committee simulation engine — generates predicted defense questions from member profiles
Follow-up AI chat with full document and analysis context awareness

+4 more features

Next.js 16React 19FastAPIGPT-4oClaude+7
www.dissertationai.app
Clearview Politics

Clearview Politics

AI-Native Political News Platform

Live

Fully autonomous political news platform that reads hundreds of sources across the spectrum, clusters related coverage, synthesizes multi-source stories, audits each one for bias, and publishes to the live site and three social platforms — all without daily human input. Seven AI agents orchestrated across 17 cron jobs.

7 autonomous agents: VelocityDetector, Editor, CopyEditor, SocialProducer, SocialPoster, CongressBeat, SourceHealth
~10 min breaking-news latency from story break to live site via velocity detection (3+ source convergence)
Multi-source synthesis: GPT-4o writes stories; Claude Haiku audits for bias and loaded language
HDBSCAN clustering over pgvector embeddings — no fixed cluster count needed

+5 more features

Python 3.12FastAPIPostgreSQLpgvectorGPT-4o+5
clearviewpolitics.com