Visualizations

Interactive, hand-coded data visualizations β€” no chart builders, just HTML/CSS/JS + D3.js. Each one is a playable page: hit play, scrub the timeline, hover the data. Best on desktop.

πŸΊπŸ’
D3.jsTimeline Synthetic
Columbus After Dark
An NHL season measured in pints β€” animated craft-beer batches against every Blue Jackets home game. Filter out game nights and the whole chart goes quiet.
Seeded synthetic dataOpen β†’
🌎
D3.jsMap Real data
Earthquake USA β€” 125 Years of Shaking
Real USGS catalog, M5.0+, 1900–2024. Building it surfaced a twist: 137 of the "earthquakes" are actually Cold War nuclear tests β€” kept as a toggleable layer.
USGS public APIOpen β†’
🍺
D3.jsMap Real + modeled
The Great American Brewery Boom & Bust
151 years of US brewery history on ~5,900 real locations. National totals are real; the year each brewery "appears" on the map is a modeled estimate (disclosed in-app).
Open Brewery DB + Brewers Assoc.Open β†’
πŸŒͺ️
D3.jsMap Real data
FEMA Disaster Declarations (2020–2024)
Every US disaster declaration pulled live from FEMA's open API and animated onto a map. Some states never stop flashing.
OpenFEMA live APIOpen β†’
⚑
D3.jsMap Synthetic
EcoCharge β€” Live Station Fault Map
A live-style fault map for a fictional national EV-charging network β€” watch stations blink offline across the country and recover.
Seeded synthetic dataOpen β†’
πŸš€
D3.jsDashboard Anonymized
Cortexa β€” Deployment Analytics
A live-style CI/CD deployment dashboard for a fictional AI startup β€” hundreds of engineers, thousands of deploys. Fully synthetic/anonymized; the story is the technique.
Synthetic demo dataOpen β†’
πŸš€
D3.jsTimeline Illustrative
Space Launch Cadence: Lanes of Lift-Off
Animated swimlane timeline showing launch-program cadence from Apollo to the reusable-rocket era.
Illustrative (real programs/eras)Open β†’
🌑️
D3.jsHeatmap Synthetic
A Century of US Extreme Heat Days
State-by-year heatmap shows synthetic 95Β°F days rising across the US from 1950 to 2024.
Seeded synthetic dataOpen β†’
⚑
D3.jsSankey Illustrative
U.S. Energy Flow
Animated Sankey tracing illustrative energy sources into electricity, losses, and end-use sectors.
Illustrative (EIA-modeled)Open β†’
🌌
D3.jsNetwork Graph Synthetic
Nova Dependency Galaxy
Synthetic JavaScript packages orbit shared dependencies in a vibrant, interactive force-directed map.
Seeded synthetic dataOpen β†’
πŸ›«
D3.jsDashboard Synthetic
SkyPort Airline Ops Dashboard
Fictional airline ops dashboard β€” on-time KPIs, hub reliability, delay trends, route rankings, and causes.
Synthetic demo dataOpen β†’
βœ‰οΈ
SVG/D3Explainer Educational
How an Email Actually Travels
Animated explainer tracing one message through SMTP, DNS routing, filtering, mailbox storage, and client sync.
Educational explainerOpen β†’
πŸ“ˆ
D3.jsDashboard Synthetic
Forgeline Lead-Gen Funnel
Marketing funnel for a fictional SaaS β€” conversion and time-to-convert split by customer-intent segment.
Synthetic demo dataOpen β†’

All visualizations are hand-coded with D3.js v7. Data sources are labeled per piece: real (public) datasets are pulled live where noted; synthetic/anonymized pieces contain no real personal or company data.