data visualizations & maps data visualizationsmaps Understanding indoor air quality as Canadian wildfire smoke looms over U.S. June 9, 2025 View design about Understanding indoor air quality as Canadian wildfire smoke looms over U.S. Maryland’s landmark heat stress standard risks leaving farmworkers behind as temperatures and political tensions rise May 16, 2025 View design about Maryland’s landmark heat stress standard risks leaving farmworkers behind as temperatures and political tensions rise A map geek’s quest to clean the nation, one watershed at a time December 16, 2024 View design about A map geek’s quest to clean the nation, one watershed at a time If only birds were ‘puppies’: Lights Out Baltimore tracks 3,000 window collisions since 2018 December 9, 2024 View design about If only birds were ‘puppies’: Lights Out Baltimore tracks 3,000 window collisions since 2018 Poster design and data visualizations at the 2024 American Public Health Association’s annual meeting November 30, 2024 View design about Poster design and data visualizations at the 2024 American Public Health Association’s annual meeting Mapping Maryland’s Eastern Shore for the RESPIRAR Project October 30, 2024 View design about Mapping Maryland’s Eastern Shore for the RESPIRAR Project Behind the scenes: analyzing indoor air quality data in farmworker housing during Canada’s 2023 wildfire October 1, 2024 View design about Behind the scenes: analyzing indoor air quality data in farmworker housing during Canada’s 2023 wildfire Data visualizations for news story covering Maryland police trends July 5, 2024 View design about Data visualizations for news story covering Maryland police trends From vision to reality: designing a map to context-set a Smithsonian exhibit May 1, 2019 View design about From vision to reality: designing a map to context-set a Smithsonian exhibit