Shipping
Jul 3Testing PlatformL4 rollback + "keep pushing" turned 0/5 Search into 2/5 same-day. The v3.4 full-batch…Jul 2A11yReadyThe self-improving loop now reaches the pipeline's prompts, not just its code. Many…Jun 30A11yReadyThe system now diagnoses and fixes its own recurring problems. The Pipeline Advisor was…Jun 29Testing PlatformSelf-serve admin-perms diagnostic landed: 4 role codes unblock 32 specs, verified…Jun 29Testing PlatformThe platform automatically surfaced 5 real legacy bugs in UCR QAT — including 3 that…Jun 29Testing PlatformHonest Monday baseline: 66.2% pass excl. skips on the cleaned 210-spec / 324-test suite…Jun 29Testing PlatformThe strict PageObject allowlist now actually constrains the live generator. The v3.2…Jun 28A11yReadyTwo reliability improvements. (1) Image sizing: images inside converted documents —…Jun 28File IntelligenceRetired the Xingwu PHP-audit cross-check — it was the initial one-time orphan-detection…Jun 28Testing PlatformEight of nine holistic test categories now populated on prod (was six Friday). Sunday…Jul 3Testing PlatformL4 rollback + "keep pushing" turned 0/5 Search into 2/5 same-day. The v3.4 full-batch…Jul 2A11yReadyThe self-improving loop now reaches the pipeline's prompts, not just its code. Many…Jun 30A11yReadyThe system now diagnoses and fixes its own recurring problems. The Pipeline Advisor was…Jun 29Testing PlatformSelf-serve admin-perms diagnostic landed: 4 role codes unblock 32 specs, verified…Jun 29Testing PlatformThe platform automatically surfaced 5 real legacy bugs in UCR QAT — including 3 that…Jun 29Testing PlatformHonest Monday baseline: 66.2% pass excl. skips on the cleaned 210-spec / 324-test suite…Jun 29Testing PlatformThe strict PageObject allowlist now actually constrains the live generator. The v3.2…Jun 28A11yReadyTwo reliability improvements. (1) Image sizing: images inside converted documents —…Jun 28File IntelligenceRetired the Xingwu PHP-audit cross-check — it was the initial one-time orphan-detection…Jun 28Testing PlatformEight of nine holistic test categories now populated on prod (was six Friday). Sunday…

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