Journalist at The Lens in New Orleans, where I work as a reporter, developer and designer.
March 5, 2016, Louisiana presidential primary

Presented live election results for Louisiana and New Orleans using precinct-level maps. For the past two years, I have been responsible for all data processing and front-end web development. This election coverage has been the subject of a successful crowdfunding campaign and has been sold to news outlets in New Orleans and Louisiana.

Tools: Bash, D3, GDAL/ogr2ogr, JavaScript, Leaflet, Make, Python, QGIS, S3, TopoJSON
Jan. 6, 2016
Property tax calculator

An interactive way for readers to see how a proposed tax increase would affect their tax bills.

Tools: JavaScript
Aug. 27, 2015
Missing Home

Combined text, photos and interactive design to present the stories of planned and unexpected demolitions in New Orleans following Hurricane Katrina. The project drew on FEMA databases, archived photos and on-the-ground reporting.

Tools: JavaScript, Jinja, Leaflet, Make, Mapbox Studio, Python, S3
Sept. 13, 2014
Property sales tracker

A daily web scraper and searchable archive of property sales.

Tools: Flask, JavaScript, Leaflet, PostGIS, PostgreSQL, Python, SQL Alchemy, web scraping
June 30, 2014
Best bars in New Orleans

The online component of Gambit's annual Best Bars issue, presented as an interactive quiz to differentiate between the different types of bars.

Tools: Google Sheets API, JavaScript
June 12, 2014
Government contracts tracker

A web scraper that grabs all of the City of New Orleans' new contracts and stores them in a fully searchable archive.

Tools: DocumentCloud, Flask, JavaScript, PostgreSQL, Python, S3, SQL Alchemy, web scraping
Oct. 22, 2013
Meth use on rise in Illinois

For my master's degree, I investigated the ebb and flow of methamphetamine production in Illinois. I wrote the stories, produced the data visualizations and worked with the local NPR and PBS affiliates as they produced follow-up radio and TV pieces. The radio story went on to win the Edward R. Murrow Award for best investigative reporting in a small market (2014).

Tools: Google Maps API, JavaScript
Aug. 25, 2013
Best of New Orleans 2013

The online presentation for Gambit's annual Best of New Orleans issue.

Tools: Google Maps API, JavaScript
June 5, 2013
Photo of school bus on bridge

An examination of bridge infrastructure in Illinois and Champaign County that found the bridges most in need of repair often went years before receiving funding or repairs.

Tools: Excel, Google Fusion Tables
Side projects

Various visualizations I've created while practicing D3.

Tools: D3, GDAL/ogr2ogr, Make, TopoJSON
Geographic data

A fully scripted data-processing pipeline for creating files of various geographies in Louisiana. The GitHub repository features Shapefile, GeoJSON and TopoJSON file formats. This was created to eliminate duplicate work and decrease development time for new graphics.

Tools: GDAL/ogr2ogr, Make, Mapshaper, PostGIS, PostgreSQL, TopoJSON
M.S., news-editorial journalism
University of Illinois
B.S., structural engineering
University of Illinois