All Projects Live

Seven Projects.
70,566 Lines of Code.
One Developer.

Sean Sooch // Medical Student | Military Officer | Software Developer

A portfolio of AI-augmented applications built at the intersection of medicine, sports, and computational technology.

Seven apps built by one person using AI as a coding partner. Medical tools, sports dashboards, military fitness, and AI research, all built in 23 days.

THESIS.01

The Case for AI-Augmented Development

These projects were built by a single developer, a medical student and military officer with no formal CS degree, using AI as a force multiplier. Claude Code's autonomous agents researched APIs, generated components, debugged edge cases, and iterated on designs in real-time. The result is a collection of production-grade applications that would traditionally require a team of specialists. All were started after March 15th, 2026, built in free time after clinical rotations and in between study sessions. That alone says more about where the tools are heading than anything about me individually.

The motivation behind each project is personal. The NCAAT Bracket, Masters Tournament Hub, and Detroit Sports Hub exist because I love sports. March Madness, the Masters, and Detroit baseball and basketball are things I follow every year with genuine passion, and building interactive tools around them was a natural way to test what AI-augmented development could produce. The Detroit Sports Hub pushed the boundary furthest: 9,500 lines across two broadcast-quality trackers, one for the Tigers season and one for the Pistons' historic playoff run from 14-68 to #1 seed. The Tigers tracker pulls from four public APIs with a news curator that cross-references headlines against actual game results. The Pistons tracker features a live playoff countdown, Cade Cunningham injury watch with recovery progress bar, a 2004 championship tribute comparing that squad to this year's roster, and fact-checked data validated by four autonomous research agents. Together they form a unified Detroit Sports hub with iframe isolation to keep both apps running independently with zero conflicts. The Step 2 CK Study Engine exists because I needed it. No commercial platform offered the adaptive, data-dense study architecture I wanted for my medical education, so I built one. The Patient Handoff Tracker exists because patient handoff is where the majority of preventable medical errors originate, and I wanted to build a system that enforces the evidence-based I-PASS framework at the point of care. Claude Code's /teach-me skill became a built-in tutor, letting me learn new patterns in context as I developed each platform.

Beyond writing code, the AI ecosystem extends into thinking and decision-making. I use /council to pressure-test ideas from multiple angles before committing to an architecture. /brainstorm for structured ideation when I am stuck. Auto-agents to delegate research, refactoring, and testing to parallel workers while I focus on design. These are not gimmicks. They are workflows that change how a solo builder operates.

As a military officer, I also care about understanding how emerging technology reshapes the cyber landscape. I have started incorporating tools like /threat-model, /security-review, and /after-action into that learning process. Knowing how AI systems work, how they can be directed, and where they are vulnerable is no longer optional for anyone responsible for operational security. Building with these tools is one of the best ways to develop that intuition firsthand.

But the deeper thesis is about what comes next. We are approaching a point where AI capabilities compound faster than any individual can fully track, which is exactly why I built the AGI Capability Tracker. It monitors progress across 8 domains, 25+ frontier models, and dozens of benchmarks in real time. The data tells the story plainly: competition math went from unsolvable to perfect scores in 14 months. Coding benchmarks that stumped every model a year ago are now cleared at 94%. Reasoning tests designed to be AGI-proof are already being matched on their second iteration. A restricted model that fewer than 40 organizations can access surpasses human baselines on autonomous computer operation. GitHub Copilot normalized AI in the editor. OpenAI's Codex proved that natural language could generate working code. Model Context Protocol plugins are connecting AI to every tool and API imaginable. These capabilities will not stay behind developer consoles forever. They will leak into every profession, every workflow, every industry. The professionals who thrive in that environment will not be the ones who resist AI or passively consume it. They will be the ones who learned to operate fluently in a dual ecosystem, human and machine working in concert. The bottleneck is no longer technical skill. It is imagination, domain knowledge, and the willingness to build.

These projects are my small proof of that alignment. Evidence that someone who understands the problem space and has learned to work alongside AI can ship real software that solves real problems, in days rather than months. I am still learning, still building, and still a long way from where I want to be. But I believe this is the direction the world is heading, and I would rather be early than late.

I am a medical student and military officer with no computer science degree. Every project in this portfolio was built in my free time, after clinical rotations and between study sessions, using AI as a coding partner. I told the AI what I wanted to build, and it helped me write the code, fix bugs, and learn new skills along the way. Everything here was started after March 15th, 2026. The sports apps exist because I love March Madness, the Masters, and Detroit sports. The medical apps exist because I saw problems in my own education and in patient care that no existing tool solved well enough. The military fitness app exists because every service member needs a reliable PT calculator.

The bigger point is about what is coming next. AI tools are getting powerful enough that anyone with domain knowledge and a clear idea can build real software: not just developers. Doctors, officers, teachers, analysts. I built an AGI Capability Tracker to watch how fast this is happening. The numbers are striking: AI now scores perfectly on math competitions that were impossible a year ago, fixes 94 out of 100 real software bugs, and one restricted model operates a computer better than most humans. The people who will thrive are not the ones resisting AI or passively watching it. They are the ones learning to work alongside it. These projects are my proof that one person, with the right tools and enough motivation, can ship working software that solves real problems in days instead of months.

[ Global Metrics ]
Lines of Code 0
Functions 0
Medical Q's 0
Players/Teams 0
Live Deploys 0
Days to Build 0
[ Research ]

The Frontier AI Risk Stack

A six-layer framework for understanding systemic risk in advanced AI systems. Published as an independent research paper, April 2026.

PAPER.01

Sean Sooch

Independent Researcher • April 2026

This paper argues that frontier AI risk is best understood not as a single category but as a stack of six interacting risk layers: Model Risk, System Risk, Deployment Risk, Access Risk, Governance Risk, and Civilizational Risk. The most serious dangers arise not from any single layer but from the way failures compound across layers. The framework provides a structured analytical tool for policymakers, developers, and civil society.AI risk is not one problem. It is six problems stacked on top of each other: how dangerous the AI itself is, what happens when you give it tools, what happens when you deploy it in the real world, who gets access to it, whether governments can keep up, and what it all means for society long-term. The biggest dangers come from these layers making each other worse.

AI Governance Risk Taxonomy Agentic Systems AI Safety

The Six Risk Layers

01 Model Risk
02 System Risk
03 Deployment Risk
04 Access Risk
05 Governance Risk
06 Civilizational Risk

Central claim: risks compound across layers. No single layer fully explains the danger.

[ Project Case Studies ]
Sports Analytics & Predictive Modeling

NCAAT Interactive Bracket

A 64-team interactive NCAA Tournament bracket integrating four independent analytics models, including KenPom efficiency ratings, adjusted net ratings, and advanced projections. Features three composable X-factor modes (Injury Adjustment, Guard Factor, 3-Point Shooting) that modify predictions in real-time. Built as an offline-capable Progressive Web App with ESPN CDN integration and intelligent fallback SVG generation.

A full March Madness bracket that predicts every game using four different ranking systems. You can turn on special filters (like adjusting for injuries or hot three-point shooting) to see how predictions change in real time. Works offline on your phone.

Core Features
  • KenPom rankings integration
  • Advanced projection overlays
  • Injury adjustment mode (11 teams)
  • Guard X-Factor mode
  • 3PT X-Factor mode
  • Cascade prediction engine
  • Desktop horizontal bracket view
  • Mobile tab navigation
  • Offline-first caching (PWA)
  • Fallback SVG logo generation
  • Dark theme with gold accents
  • Zero external JS dependencies
Vanilla JS CSS3 PWA Service Workers ESPN CDN weserv.nl Proxy
9,631Lines of Code
148Functions
64Teams Simulated
4Analytics Models
3X-Factor Modes
11Injury Profiles
Medical Education Tech & Adaptive Learning

Step 2 CK Study Engine

A comprehensive medical study platform built to augment clinical education, housing 2,245 practice questions and 1,211 flashcards across 351 medical topics and 5+ clinical subjects. Features an SM-2 spaced repetition algorithm, a diagnostic surgery game, performance heatmap visualization, and an integrated study guide with diagnostic criteria and treatment protocols. Includes a custom content pipeline with OCR and keyword-based topic classification.

A medical study app with over 2,200 practice questions and 1,200 flashcards covering 5+ clinical subjects. It tracks what you get wrong and shows those topics more often so you learn faster. Includes a surgery game, visual progress maps, and a built-in study guide. I built it because no existing study tool worked the way I wanted it to.

Core Features
  • Adaptive quiz engine with shuffle/filter
  • Flashcard engine with self-grading
  • SM-2 spaced repetition algorithm
  • "Quick 20" rapid drill mode
  • "Drill Missed" mastery cycles
  • Diagnostic surgery game
  • Performance heatmap visualization
  • Comprehensive study guide
  • Wrong-answer explanations per option
  • Topic & source filtering
  • Content ingest pipeline (7 scripts)
  • OCR text extraction engine
  • localStorage persistence
  • Dashboard with mastery analytics
JavaScript HTML5/CSS3 SM-2 Algorithm localStorage JSON Architecture OCR Pipeline
38,334Lines of Code
227Functions
2,245MCQs
1,211Flashcards
351Topics
5Clinical Subjects
Interactive Web Experience & Programmatic Video

Masters 2026 Tournament Hub

A premium digital experience for the 2026 Masters Tournament, consisting of two interconnected systems: (1) an interactive web application with live leaderboard tracking, an 18-hole course guide with difficulty ratings, a searchable 92-player field, and historical champions gallery with cinematic Ken Burns animations; and (2) a companion Remotion video renderer that programmatically generates broadcast-quality animated walkthroughs using React components, spring physics, and frame-perfect timing at 30fps.

A digital companion for the 2026 Masters Tournament. Browse the live leaderboard, explore all 18 holes at Augusta National with difficulty ratings, search the full 92-player field, and view a gallery of past champions with cinematic animations. Also includes a code-generated video walkthrough of the course with broadcast-quality graphics.

Core Features
  • Interactive leaderboard with filters
  • 18-hole course guide & difficulty ratings
  • Amen Corner deep-dive section
  • 92-player searchable field
  • Historical champions gallery (15+ yrs)
  • Real-time countdown timer
  • Ken Burns cinematic animations
  • Falling azalea petal effects
  • Remotion: 6-scene video composition
  • Spring physics player animations
  • Frame-interpolated transitions
  • 1080x1920 broadcast-ready output
  • Intersection Observer scroll effects
  • Responsive grid layouts
React 19 / TS 6 Remotion 4.0 HTML5/CSS3/JS PWA
1,673Lines of Code
26Functions
92Players
18Holes Mapped
600Frames Rendered
20sVideo Output
Clinical QI & Patient Safety

Patient Handoff Tracker

A full-stack I-PASS/SBAR digital handoff system for Emergency Medicine, built as a Quality Improvement project for a real clinical site. Implements the evidence-based I-PASS framework (validated in NEJM, 30% reduction in preventable adverse events) with built-in Joint Commission compliance metrics, HIPAA-conscious audit logging, and a QI dashboard for publication-ready data. The first multi-file, database-backed, authenticated application in this portfolio.

A digital system for doctors handing off patients between shifts, the moment where the most preventable medical errors happen. It walks doctors through a structured checklist proven to reduce mistakes by 30%, tracks compliance for hospital inspectors, and generates data for quality improvement research. Built for a real emergency department as a clinical project.

Core Features
  • I-PASS structured handoff workflow
  • SBAR quick mode for urgent handoffs
  • Patient board with ESI acuity badges
  • Verification read-back (receiver synthesis)
  • Action item tracking (stat/urgent/routine)
  • QI metrics dashboard with Chart.js
  • Joint Commission compliance indicators
  • Session-based auth (Flask-Login)
  • HIPAA-conscious audit logging
  • Role-based access (attending/resident/nurse)
  • Print-friendly handoff sheets
  • CSV export for statistical analysis
  • Mobile-first responsive design
  • SQLite with WAL mode concurrency
Python / Flask SQLite Vanilla JS Chart.js Jinja2 I-PASS / SBAR
View Live First load may take ~30s (free-tier cold start)
4,464Lines of Code
62Functions
7DB Tables
35Source Files
20API Endpoints
4JC Indicators
Sports Analytics & Real-Time Data

Detroit Sports Hub

A broadcast-quality sports hub combining two full-scale trackers for the 2026 Detroit Tigers season and the Detroit Pistons playoff run. The Tigers tracker features live pitch-by-pitch game tracking, win probability graphs, spray charts, Baseball Savant Statcast integration, a 30-prospect farm system, and a Skubalverse shrine. The Pistons tracker covers the franchise's historic rise from 14-68 to #1 seed with a live playoff countdown, Cade Cunningham injury watch, MVP case analysis, full bracket visualization, play-in scenarios, a 2004 "Going to Work" championship tribute, and 22 features across 10 tabs. Both apps run in complete isolation via iframe architecture: zero namespace conflicts, zero dependencies, zero frameworks.

Two full sports apps in one hub. The Tigers tracker follows the 2026 season with live game updates, pitch-by-pitch tracking, win probability, prospect rankings, and a Tarik Skubal fan zone. The Pistons tracker covers the team's incredible turnaround from worst in the league to #1 seed, with a playoff countdown, Cade Cunningham injury updates, MVP stats, bracket visualization, and a tribute to the 2004 championship team. 60 features combined across 19 tabs.

Tigers Tracker
  • Live pitch-by-pitch game tracking
  • Win probability & spray charts
  • Baseball Savant Statcast integration
  • Multi-source news feed with AI curator
  • 30-prospect farm system with MiLB stats
  • Skubalverse & Bump Day flame mode
  • 162-game calendar heatmap
  • Player comparison radar charts
Pistons Tracker
  • Live playoff countdown timer
  • Cade injury watch with recovery bar
  • Full NBA playoff bracket visualization
  • Play-in matchup scenarios & threat levels
  • MVP case with comparison table
  • 2004 "Going to Work" championship tribute
  • 14-68 to 57-21 turnaround visualization
  • Championship odds tracker SVG
Vanilla JS MLB Stats API NBA API Baseball Savant ESPN API SVG Visualization Iframe Isolation
9,829Lines of Code
60Combined Features
19Tabs (9 + 10)
5Data Sources
2Full Sport Apps
0Dependencies
Military & Fitness Technology

WARRIOR READY

An all-branch military fitness command center covering every U.S. service branch's physical fitness test. PT score calculators for the Air Force PFA, Army AFT, Navy PRT, Marines PFT/CFT, Coast Guard PFT, and Space Force HPA, all updated to 2026 standards. Includes body composition calculator (DoD tape test, WHtR, BMI), run pacer with per-lap splits and SVG track visualization, HAMR shuttle conversion table, interval training programs, ruck march planner with terrain-adjusted pacing, score goal planner, test day countdown with periodization guidance, and localStorage-backed history with trend charts. Every scoring claim was fact-checked by 5 autonomous research agents against official branch publications. Built as a single HTML file. Works offline, no account needed, no dependencies.

A fitness test calculator for every U.S. military branch (Army, Air Force, Navy, Marines, Coast Guard, and Space Force), all updated to 2026 scoring standards. Enter your push-ups, sit-ups, and run time to see your score and rating instantly. Also includes a body fat calculator, run pacer with lap splits, training programs, ruck march planner, test countdown timer, and score history tracking. Works offline on your phone, no account needed. Every scoring table was verified against official military publications.

Core Features
  • 6-branch PT score calculators
  • Animated SVG score ring with tier classification
  • Body composition (tape test, WHtR, BMI)
  • Run pacer with split tables & SVG track
  • HAMR shuttle conversion with VO2max
  • 6 interval training programs
  • Ruck march planner (terrain, calories, hydration)
  • Score goal planner with per-event targets
  • Test day countdown with training phases
  • Score history with SVG trend charts
  • All-branch comparison table
  • 2026 changes summary across all branches
Vanilla JS SVG Visualization localStorage Offline-Ready Agent Fact-Checked
2,200Lines of Code
6Military Branches
30Views (6x5 tabs)
5Fact-Check Agents
52Claims Verified
0Dependencies
AI Research & Data Visualization

AGI Capability Tracker

A real-time dashboard tracking AI progress across 8 capability domains, 25+ frontier models, and dozens of benchmarks. Features a composite AGI progress score, interactive radar chart, benchmark comparison table with sparklines, frontier model comparison cards, an AI safety section with a capability-vs-control scatter plot, and a full analysis section with an embedded research paper. Includes a Mythos Mode toggle that reveals restricted-model data (Anthropic's Mythos Preview) in a Terminator-red theme. Data is ingested from three external sources (HuggingFace, SWE-bench, Epoch AI) via automated scripts with editorial safeguards. Protected sections are hash-verified to prevent accidental overwrites during data imports.

A dashboard that tracks how close AI is to human-level intelligence across 8 skill areas: language, math, coding, science, reasoning, and more. Compares 25+ AI models from OpenAI, Google, Anthropic, Meta, and xAI side by side. Includes a safety section analyzing whether AI controls are keeping up with capabilities, and an embedded research paper on AI risk. A secret Mythos Mode reveals data from the most powerful AI model ever built, one too dangerous to release publicly.

Core Features
  • 8 capability domain gauges with progress bars
  • Interactive radar chart (SVG)
  • Benchmark comparison table with sparklines
  • ARC-AGI timeline visualization
  • Frontier model comparison cards (5 labs)
  • Safety capability-vs-control scatter plot
  • Mythos Mode (restricted model overlay)
  • Simple/Technical mode toggle
  • Automated data pipeline (3 sources)
  • Embedded research paper with interactive stack
Vanilla JS SVG Visualization HuggingFace API Epoch AI SWE-bench Cloudflare Pages Node.js Pipeline
1,850Lines of Code
25Models Tracked
8Capability Domains
3Data Sources
9Dashboard Sections
1Research Paper
[ Also Built Since March ]

Explorables

Smaller experiments and side projects from the same period. Each one started as a curiosity and turned into a working prototype.

AI Agents

Pika: AI Meeting Agent

An exploration of Pika, a tool that deploys autonomous AI agents into live Google Meet sessions. The agent joins a call, listens, and participates in real-time. This demo captures the experience of testing that boundary between human and AI presence in collaborative environments.

A demo of an AI that joins live video calls on Google Meet. It listens to the conversation and talks back in real time. The video captures what it is like when an AI sits in on a meeting alongside real people.

AI Agents Google Meet Video Demo
Remotion

Skubal Hype Video

A programmatic hype video for Tarik Skubal built with Remotion, demonstrating how React components and frame-based animation can produce sports media content entirely through code.

A highlight video for Tigers pitcher Tarik Skubal, generated entirely by code instead of video editing software. Stats, animations, and transitions are all programmed, no manual editing involved.

Remotion React Sports Media

The Development Ecosystem

How a single developer ships production software

Autonomous

Claude Code

AI pair programmer with sub-agent orchestration, custom skills (/council, /brainstorm, /teach-me, /after-action), and parallel auto-agents for research, refactoring, and testing.

Renderer

Remotion

React-based programmatic video engine. Converts component trees into frame-perfect broadcast video with spring physics and interpolation.

Architecture

Draw.io

Architectural diagramming for system design, data flow visualization, and component relationship mapping.

Intelligence

Claude API

LLM integration for adaptive learning features, content generation, and intelligent tutoring capabilities.

Offline

PWA Stack

Service Workers, Web App Manifests, and Cache API for offline-first, installable applications.

Pipeline

Content Pipeline

Custom OCR + PDF extraction pipeline (pdftotext, Tesseract, Node.js) for converting study materials into structured JSON.

Design

AI Designer

AI-powered design generation used to architect the layout, typography, and visual system of this portfolio. Generates production HTML from natural language prompts.

Co-pilot

GitHub Copilot

Inline code completion and suggestion engine integrated into the editor. Accelerates routine coding patterns and reduces context-switching overhead.

Connectors

MCP Plugins

Model Context Protocol servers connecting AI to external tools: Figma for design, Draw.io for diagrams, browser automation for testing, and custom integrations.