top of page
DAta Journalism
Winters are getting shorter and warmer. Here's why that's not good (USA TODAY, 2026)
What I did: data analysis, reporting and writing, contributed to some data visualizations (GitHub)
ICE goes dark with key immigration data. Here’s how to track it. (USA TODAY, 2026)
What I did: data analysis, reporting and writing, contributed to building a dashboard that was published with the story
Trump delayed pollution limits on the nation’s dirtiest coal plants (USA TODAY, 2025)
What I did: data analysis and visualization, reporting and writing
We charted every wildfire since 1984. There's been a drastic increase (USA TODAY, 2026)
What I did: data analysis, reporting and writing, contributed to data visualizations
Environmental enforcement drops to a new low in Trump administration, data shows (USA TODAY, 2025)
What I did: data analysis and visualization, reporting and writing
How Proposition 50 can change California elections and shift Trump's strategy (USA TODAY, 2025)
What I did: data analysis, writing, contributed to data visualizations (GitHub)
Bill would block wind energy projects across 90% of Arizona, set strictest limits in U.S. (USA TODAY, 2025)
What I did: data analysis and visualization (GitHub)
See how the Texas floods unfolded and why Camp Mystic was in a hazardous location (USA TODAY, 2025)
What I did: contributed to data analysis and visualization
From farms to cities: Analysis shows Colorado-Big Thompson water right ownership changes (The Coloradoan, 2024)
What I did: data analysis and visualization, reporting and writing (GitHub)
Excess fertilizer washed from Midwestern fields is slowly poisoning the Gulf of Mexico (Midwest Center for Investigative Reporting, 2021)
What I did: data analysis and visualization, reporting and writing, photography (GitHub)
‘Temperatures continue to rise and farmworkers continue to be at risk’ (Midwest Center for Investigative Reporting, 2021)
What I did: data analysis and visualization, reporting and writing (GitHub)
bottom of page










