Daniel Nass

Newsroom web developer

I’m an award-winning web developer and data journalist based in Toronto. I specialize in helping small newsrooms achieve big ambitions: building news apps and visual stories, and transforming editorial workflows with custom CMS tools.

I’ve been on staff at The Investigative Journalism Foundation, Global News, and The Trace. My work has also been published in The New Yorker, USA TODAY, and FiveThirtyEight.

Want to work together? Get in touch with me at dnlnss@gmail.com.

Portfolio

2024
A bar chart of federal procurement contracts and a list of top buyers.

Investigative Journalism Foundation

Procurement

AWS
D3
Next.js
PostgreSQL
Python
React
Data analysis
Dataviz
Design
Development
Project strategy
A network visualization of Justin Trudeau's connections to lobbyists.

Investigative Journalism Foundation

Meet the lobbyists connected to Canada’s federal party leaders

D3
Svelte
Dataviz
Development
A search and filter interface with search results below.

Investigative Journalism Foundation

Open By Default

DocumentCloud
Next.js
React
Design
Development
2023
Story thumbnails on the Global News homepage.

Global News

Sophi integration

PHP
WordPress
Development
Project strategy
The Examination homepage.

The Examination

Website launch

Project strategy
A map showing the location of a giant fir within British Columbia, and an inset photo.

Global News

How a new ‘nature economy’ is transforming the fight for B.C.’s ancient forests

D3
Svelte
Design
Development
Mapping
Story carousels for Philadelphia and Chicago .

The Trace

Local reporting initiative

PHP
WordPress
Design
Development
Project strategy
2022
A chart of constitutional amendments over time.

The New Yorker

The United States’ Unamendable Constitution

React
Data analysis
Dataviz
Development
A map of road fatalities in Park Slope.

The New Yorker

When Cars Kill

Mapbox
R
React
Data analysis
Development
Mapping
The inflation calculator interface and a chart of inflation data.

Global News

Inflation calculator: How do rising prices affect your personal finances?

D3
GitHub Actions
R
Svelte
Data analysis
Dataviz
Design
Development
A game with a list of clues and a partially filled in map.

Personal

Crossworld

Svelte
SvelteKit
Design
Development
A map of hospital locations in Toronto.

Global News

Inside COVID’s ‘Invisible Hospitals’

Svelte
Development
Mapping
2021
A chart showing victim compensation awards for a variety of crimes.

The Trace Chicago Sun-Times Block Club Chicago La Raza

Illinois Has a Program to Compensate Victims of Violent Crimes. Few Applicants Receive Funds.

R
Data analysis
Dataviz
Map of shooting incidents in Chicago.

The Trace

“Aftershocks,” a Series About Surviving Gun Violence in Chicago

Canvas
D3
Svelte
Design
Development
A map and table of gun dealer inspections.

The Trace USA TODAY

Explore Nearly 2,000 Gun Dealer Inspection Reports

Mapbox
Svelte
SvelteKit
Data analysis
Design
Development
Mapping
A document with two portions of text highlighted.

The Trace USA TODAY

The ATF Catches Thousands of Lawbreaking Gun Dealers Every Year. It Shuts Down Very Few.

Svelte
Dataviz
Design
Development
2020
Chart comparing mass shootings in 2020 to previous years.

The Trace

A Historic Surge in Gun Violence Compounds the Traumas of 2020

D3
Svelte
Data analysis
Dataviz
Design
Development
An article on Apple News.

The Trace

Apple News integration

AWS
Apple News
Node.js
WordPress
Development
Table showing state-level estimates of gun sales.

The Trace

How Many Guns Did Americans Buy Last Month?

Python
Svelte
Data analysis
Dataviz
Design
Development
Screenshot of a scatterplot visualization built with svelte-canvas.

Personal

svelte-canvas

Canvas
Svelte
Development
Charts showing levels of gun violence in cities under lockdown.

The Trace USA TODAY

Gun Shops Flouted State Closure Orders in April as Industry Notched Another Big Month

D3
R
Data analysis
Dataviz
2019
Since Parkland project homepage.

The Trace

Since Parkland

Project strategy
Map of arrows representing the volume of guns traced between states.

The Trace The New Yorker

Easy Targets

Mapbox
React
Data analysis
Dataviz
Development
Mapping
Map of wildfire area in California.

The New Yorker

Fireproofing the Future in California

D3
R
Data analysis
Mapping
2018
Map of shooting incidents in Brooklyn.

The Trace

An Atlas of American Gun Violence

Deck.gl
Mapbox
React
Data analysis
Design
Development
Mapping
Chart comparing CDC firearm injury trends with two other pubic health databases.

The Trace FiveThirtyEight

The CDC Says Gun Injuries Are on the Rise. But There Are Big Problems With Its Data.

R
Data analysis
Table of NRA campaign finance data.

The Trace

Follow the NRA’s Spending on the 2018 Midterms, Down to the Last Dollar

AWS
D3
Svelte
Data analysis
Design
Development
Chart visualizing the NRA's spending with a campaign finance contractor.

The Trace Politico

The Mystery Firm That Has Become the NRA’s Top Election Consultant

D3
Data analysis
Dataviz
Design
Development
2017
Interactive Dataviz about gun theft in major U.S. cities.

The Trace NBC

Missing Pieces

D3
OpenRefine
Data analysis
Dataviz
Design
Development
2016
Treemap diagram of four years of Cambodia's national budget data.

The Phnom Penh Post

Visualising Cambodia’s national budget

D3
Data analysis
Dataviz
Design
Development
Satellite map presentation showcasing timelapses of major infrastructure developments in Phnom Penh.

The Phnom Penh Post

The Changing Face of Phnom Penh

Mapbox
Design
Development
Mapping
Visualization of the business holdings of Cambodian Prime Minister Hun Sen's extended family.

The Phnom Penh Post

Explore the Hun family’s business empire

D3
Dataviz
Design
Development