Data projects by Gardner Thornhill: predictive models, live dashboards, geospatial analysis, and the pipelines behind them. Explore the methods, results, and code.
I built a nonpartisan polling place finder in under two days, from the data pipeline to the mobile experience. Launched a week before the 2026 election; reached 21,390 visitors and all 82 Mississippi counties.
A desktop research tool for Jackson Free Clinic that measures access to JTRAN bus service and saves confirmed measurements locally, without retaining entered addresses.
Live wait times at every polling site in New York City during the 2025 mayoral primary, rolled up to Council, Assembly, Senate, Congressional, and Election District.
A live early-vote dashboard for Travis County, Texas: daily turnout and partisanship paced against 2024, with a model projection of where the final count lands.
A Python package and CLI that forecasts Mississippi State home-game attendance from season-relative resale prices. Its first saved live forecast missed by 1,978 and covered the actual crowd in its 80% range.
A hand-built precinct dataset comparing 2026 special-election results with 2024 presidential margins, generic-ballot polling, and presidential approval at the time of each race.