Projects About Resume Contact

NYC Water Tank Map

First-ever comprehensive inspection map of NYC's estimated 10,000+ rooftop water tanks, showing widespread neglect around the city. Based on FOILed inspection records from the NYC DOHMH and land use data from the NYC Department of Buildings' PLUTO database. Built with the Google Maps JS API.

Unaffordable Rent

Analysis of rental housing affordability in America's largest cities. The typical renter can only afford to live in six of America's 50 largest cities, based on data from the Census bureau and listings site RENTCafé.

Crowded Runways

For when really want to take off, but you don't know how many planes are in line ahead of you. Maps out average taxiing times for domestic s at every airport in the United States, using US Bureau of Transportation Statistics data, dating back to 1995. Built with D3.js.

LAPD Cannabis Raids, 2018

Cross-references the locations of several dozen cannabis-related raids by the LAPD and California Department of Consumer Affairs against poverty levels throughout Los Angeles. Built with the Mapbox GL JS API and D3.js.

Multiple Sclerosis Drugs Have Been Getting A Lot More Expensive

Newmark J-School Capstone Project, December 2018

Brexit Means Brexit

Visualization of the 2016 U.K. Brexit referendum, showing vote results and the amount of money per capita spent by the E.U. in each district. Districts that voted “leave” received substantially less E.U. funding per capita than “remain” districts. Built with D3.js, data analysis with Pandas/Python.


Ben Jay is a Brooklyn-based web developer and journalist, specializing in data reporting. After working for a number of years as a writer and photographer, Ben enrolled in Flatiron School's web development bootcamp, and later applied the technical skills he learned there to journalism at the Craig Newmark Graduate School of Journalism at CUNY, where he earned his Master's Degree.

He strongly believes in the power of data as a reporting tool, and strives to use data and interactives to tell stories in new and unique ways, without sacrificing their essential news value. His favorite topics to cover include politics and government administration, health and science, and the areas where they intersect. When he isn't parsing CSVs, he enjoys cycling, drinking overpriced beer, online trivia, and hanging out with his wife, Emily, and their cat, Luna.

His work has appeared in The New York Times, CNBC, City & State New York, Deadspin, Cannabis Wire, Gothamist, Cannabis Wire, Edible, Serious Eats, DNAinfo, Village Voice and others. He's also a skilled event photographer and photojournalist.




October 2019 to July 2020

Data Reporter, Grow – Reported and wrote data-driven stories for Grow, a personal finance blog. Areas of coverage included real estate, housing, family finance and budgeting, the financial impacts of Covid-19, retirement, investing and car buying.

Cannabis Wire (Civil Media)

June 2018 to Present

Freelance Developer – Build internal reporting tools and provide data-oriented stories for an online startup covering cannabis policy and economics in the U.S. and around the world. Tools allow editors to monitor cannabis-related legislation and government rules, as well as social media statements from public officials, in real time.

Freelance Journalist and Photographer

December 2009 to Present

Work has appeared in The New York Times, Gothamist, Deadspin, City & State New York, Cannabis Wire, Edible, Serious Eats, DNAinfo, Village Voice and others.

City & State New York

January 2018 to May 2018

Data Intern/Freelance Contributor – Reported on data-oriented political stories in city and state governments, focusing on public pension fund investments, congestion pricing, New York state’s budget, lobbying, and water tank inspections. Scraped and analyzed government databases. Assisted staffers with data-related story elements.


September 2014 to November 2017

Contributing Writer/Photographer – Wrote, photographed and pitched hard news and feature stories. Covered food, arts, local politics and events. Attended community board meetings for story ideas and research.

The Leonard Lopate Show, WNYC

March 2015 to August 2016

Production Assistant – Produced and researched segments, wrote interview preps, vetted and booked guests, screened on-air callers, coordinated with publicists, worked in control room during live daily radio show.


NYC Water Tank Inspection Results 2015-2017:

• First-ever centralized directory of NYC’s rooftop water tanks, which provide much of the city’s water.

• Visualized tank inspection data from a FOIL request and building data from the city’s PLUTO land use database.

Brexit Means Brexit: (GitHub:

• D3.js visualization of the 2016 U.K. Brexit referendum, showing district-level vote results and the amount of money per capita spent by the E.U. in each of them.

• Districts that voted “leave” received substantially less E.U. funding than “remain” districts. Data analysis with Pandas/Python.

Crowded Runways: (GitHub:

• Visualized taxiing times for domestic flights across the United States, dating back to 1995.

• Parsed CSV data from the federal Department of Transportation using Ruby. Visualized data using D3.


Craig Newmark Graduate School of Journalism at CUNY (New York, NY)

M.A. Journalism, December 2018

SUNY Geneseo (Geneseo, NY)

B.A. International Relations, May 2012

Flatiron School (New York, NY)

Full Stack Web Development Immersive Program, February to April 2017


Coding: JavaScript, D3, React/Redux, Python, Django, Jupyter Notebooks, Pandas, Scraping (Nokogiri, BeautifulSoup), Mapbox API, Ruby, Rails, SQL, R, HTML, CSS, Git, Lodash, jQuery

Software: Excel, Datawrapper, Photoshop, InDesign, Lightroom, Premiere, After Effects, Illustrator, Final Cut Pro, Pro Tools, Hindenburg, DAVID Systems

Additional: Photography, Writing, Research, Audio production and editing, Video production and editing


Download resume as a PDF or Word doc.

Photography and editorial clips can be found at

References available upon request.