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
Publications
Technologies
Roles
2024
Investigative Journalism Foundation
Procurement
AWS
D3
Next.js
PostgreSQL
Python
React
Data analysis
Dataviz
Design
Development
Project strategy
Investigative Journalism Foundation
Meet the lobbyists connected to Canada’s federal party leaders
D3
Svelte
Dataviz
Development
Investigative Journalism Foundation
Open By Default
DocumentCloud
Next.js
React
Design
Development
2023
Global News
Sophi integration
PHP
WordPress
Development
Project strategy
The Examination
Website launch
Project strategy
Global News
How a new ‘nature economy’ is transforming the fight for B.C.’s ancient forests
D3
Svelte
Design
Development
Mapping
The Trace
Local reporting initiative
PHP
WordPress
Design
Development
Project strategy
2022
The New Yorker
The United States’ Unamendable Constitution
React
Data analysis
Dataviz
Development
The New Yorker
When Cars Kill
Mapbox
R
React
Data analysis
Development
Mapping
Global News
Inflation calculator: How do rising prices affect your personal finances?
D3
GitHub Actions
R
Svelte
Data analysis
Dataviz
Design
Development
Personal
Crossworld
Svelte
SvelteKit
Design
Development
Global News
Inside COVID’s ‘Invisible Hospitals’
Svelte
Development
Mapping
2021
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
The Trace
“Aftershocks,” a Series About Surviving Gun Violence in Chicago
Canvas
D3
Svelte
Design
Development
The Trace USA TODAY
Explore Nearly 2,000 Gun Dealer Inspection Reports
Mapbox
Svelte
SvelteKit
Data analysis
Design
Development
Mapping
The Trace USA TODAY
The ATF Catches Thousands of Lawbreaking Gun Dealers Every Year. It Shuts Down Very Few.
Svelte
Dataviz
Design
Development
2020
The Trace
A Historic Surge in Gun Violence Compounds the Traumas of 2020
D3
Svelte
Data analysis
Dataviz
Design
Development
The Trace
Apple News integration
AWS
Apple News
Node.js
WordPress
Development
The Trace
How Many Guns Did Americans Buy Last Month?
Python
Svelte
Data analysis
Dataviz
Design
Development
Personal
svelte-canvas
Canvas
Svelte
Development
The Trace USA TODAY
Gun Shops Flouted State Closure Orders in April as Industry Notched Another Big Month
D3
R
Data analysis
Dataviz
2019
The Trace
Since Parkland
Project strategy
The Trace The New Yorker
Easy Targets
Mapbox
React
Data analysis
Dataviz
Development
Mapping
The New Yorker
Fireproofing the Future in California
D3
R
Data analysis
Mapping
2018
The Trace
An Atlas of American Gun Violence
Deck.gl
Mapbox
React
Data analysis
Design
Development
Mapping
The Trace FiveThirtyEight
The CDC Says Gun Injuries Are on the Rise. But There Are Big Problems With Its Data.
R
Data analysis
The Trace
Follow the NRA’s Spending on the 2018 Midterms, Down to the Last Dollar
AWS
D3
Svelte
Data analysis
Design
Development
The Trace Politico
The Mystery Firm That Has Become the NRA’s Top Election Consultant
D3
Data analysis
Dataviz
Design
Development
2017
The Trace NBC
Missing Pieces
D3
OpenRefine
Data analysis
Dataviz
Design
Development
2016
The Phnom Penh Post
Visualising Cambodia’s national budget
D3
Data analysis
Dataviz
Design
Development
The Phnom Penh Post
The Changing Face of Phnom Penh
Mapbox
Design
Development
Mapping
The Phnom Penh Post
Explore the Hun family’s business empire
D3
Dataviz
Design
Development
Awards and recognition
- 2024 LION Sustainability Awards Product of the Year
- 2023 RTDNA Canada Awards Excellence in Innovation
- 2023 Digital Publishing Awards Best Digital Design (Honorable mention)
- 2022 Driehaus Foundation Awards Small Newsroom Category (Runner-up)
- 2022 Peter Lisagor Awards Best Investigative or In-Depth Reporting
- 2019 Data Journalism Awards Best News Data App (Shortlist)
- 2018 Deadline Club Awards Best Reporting by Independent Digital Media