Projects
A selection of technology and data analysis projects I've built, contributed to, or am currently working on.
Parallel Waters — Routing Claude Code's Parallel Work
2026 | Teaching Site
A teaching site for Claude Code's agents and parallel-work features, written for the people
who have to explain them—sales engineers and technical AEs. Instead of a feature-by-feature
tour, it's built as a spine of routing questions ("would this side work drown my
conversation?", "do the workers need to talk to each other?") drawn as a branching river
map, with each feature as the answer to a question. Every technical claim traces back to
captured documentation, and where the docs are silent, the site says so.
Astro
Technical Enablement
Curriculum Design
Claude Code
Information Design
On Record — Chicago '27 Mayoral Housing Tracker
2026 | AI Pipeline with Human Oversight
An autonomous daily pipeline that tracks what Chicago's 2027 mayoral candidates say about
housing: discovery → Whisper transcription → LLM extraction. Built around oversight—a second
model from a different family verifies every quote and attribution, a human approves every
publish, and every claim links to its source. A working study in AI reliability: cross-model
verification, human-in-the-loop review, and auditable provenance.
Python
Astro
LLM Pipeline
AI Oversight
Whisper
Civic Tech
Youth to Senior: Do Youth World Cups Feed the Senior Team?
2026 | Data Investigation
An investigation into whether youth World Cups actually develop senior internationals,
measuring the share of each senior World Cup squad that came through a nation's U-17 or U-20
teams. Covers 17,481 player squad entries across 184 senior squads over six tournaments
(men's 2010–2022, women's 2019–2023), with player identities matched through Wikipedia
squad lists and Wikidata. Key finding: how often a federation reaches youth tournaments
matters far more than how well it converts the players it sends.
Data Analysis
Wikidata
MediaWiki API
Sports Analytics
Data Quality
Chicago Budget Game
2026 | Interactive Civic Game
A data-grounded civic game where you play Chicago's mayor closing the city's structural
budget gap. Every figure traces to official reports (CFFTF + EY)—nothing is invented.
Work through real reform options across difficulty modes, banking real dollar impacts
while balancing four meters: gap closed, political capital, equity, and long-term health.
TypeScript
Vite
Civic Tech
Data-Driven
Chicago Budget
Lake & Ocean Personal Site
2025 | Personal Website
A bilingual (EN/ES) personal website built with pure HTML, CSS, and vanilla JavaScript. Features a custom
"Lake & Ocean" design system connecting Miami and Chicago, with light/dark themes, blog search, and
full accessibility support. Zero frameworks, zero build tools—just fast, maintainable code.
HTML
CSS
JavaScript
Accessibility
i18n
Bus Check
2025 | Data Analysis
An analytical project evaluating whether CTA's Frequent Network—20 bus routes promised 10-minute
headways—is delivering results. Uses ridership data and real-time vehicle positions with
difference-in-differences estimation and bootstrap confidence intervals.
JavaScript
Plotly.js
Leaflet.js
Data Analysis
Chicago Transit
Urban Sprawl & Public Service Costs
2025 | Research Replication
Replication and update of Carruthers & Ulfarsson (2003) examining urban density vs. public service
expenditures. 3-year panel (2012–2022) across 394 metropolitan counties with a 6-specification
robustness ladder.
JavaScript
OLS Regression
Data Visualization
Urban Policy
Census Data
ahil-vert
2026 | Video Pipeline
A programmatic video pipeline built with Remotion for Abundant Housing Illinois—rendering
the organization's advocacy videos from code.
Remotion
Video
Housing Advocacy
Want to Collaborate?
I'm always interested in working on projects that make technology more accessible, bridge language
barriers in tech education, or explore how AI is changing the way we learn and work. If you're working on something
in these spaces, let's connect!