Work
Most of my professional work was made for investigations and can't be shown as it was. The case studies marked anonymized describe the problem and the approach, without client names, data, or screens.
Transaction Browser
An interactive tool for finding fraud in thirty years of bank transactions, built from scanned statements and messy records.
Mintz Group, 2024

Kleptocrat: How to Hide Dirty Money
A mobile strategy game about how corrupt officials steal and launder public money, built from patterns in real investigations.
Mintz Group with BumbleBear Games, 2014–18
Relationship Map Explorer
Interactive network maps that show investigators who sits closest to a subject, and who might be worth a phone call.
Mintz Group, 2020–22

Crisis of the Free Press: A System Map
A map of the forces behind the collapse of local news and its effect on democracy, built from years of workshops and expert interviews.
Wicked Problem Task Force, Journalism + Design, 2016–24

Journalism Ecosystem Model
An agent-based simulation of how platforms, ad markets, ownership, and subscriptions create news deserts.
Journalism + Design, with Francis Tseng, 2020

Mages & Macrophages
A tabletop role-playing game in a box, designed so parents can run a first adventure for kids aged 6 to 12 with almost no preparation.
Ampersand RPG, 2018–22
Investigative visualization
- 2024 Transaction Browser An interactive tool for finding fraud in thirty years of bank transactions, built from scanned statements and messy records. Anonymized
- 2020–22 Relationship Map Explorer Interactive network maps that show investigators who sits closest to a subject, and who might be worth a phone call. Anonymized
- 2018–22 StoryChron A proposed tool that reads a finished due-diligence memo, pulls out every date, and turns it into an interactive timeline. Anonymized
- 2016 Charity Cash Flows in Conflict Zones A poster tracing what happens to a donation when a charity works in a conflict zone: from donor, to bank, to courier, to the ground. Mintz Group
- 2009 Where the Bribes Are An interactive map of enforcement actions under the U.S. Foreign Corrupt Practices Act, by country. Mintz Group
Systems mapping
- 2016–24 Crisis of the Free Press: A System Map A map of the forces behind the collapse of local news and its effect on democracy, built from years of workshops and expert interviews. Wicked Problem Task Force, Journalism + Design
- 2020 Journalism Ecosystem Model An agent-based simulation of how platforms, ad markets, ownership, and subscriptions create news deserts. Journalism + Design, with Francis Tseng
- 2003 The Battle for Blue An infographic for Wired Magazine, made at the design studio 2x4. Wired, via 2x4
Research
Products and games
- 2014–18 Kleptocrat: How to Hide Dirty Money A mobile strategy game about how corrupt officials steal and launder public money, built from patterns in real investigations. Mintz Group with BumbleBear Games
- 2018–22 Mages & Macrophages A tabletop role-playing game in a box, designed so parents can run a first adventure for kids aged 6 to 12 with almost no preparation. Ampersand RPG
- 2009 Redub Reader A save-it-and-read-it-later app from 2009, before Instapaper, Pocket, or web fonts, built to make long reading on screens bearable. Redub LLC
Interface and UX
- 2023 Case Management Interface An interface for in-house investigation software, putting new automated searches next to the manual checklists investigators already trusted. Anonymized
- 2013 Quartz Navigation Redesign New navigation for qz.com on desktop and tablet, aimed at readers who arrive from links and social, not the home page. Quartz
- 2018–24 Journalism + Design Website The website, identity, and style guide for The New School's Journalism + Design program. Journalism + Design, with Kiss Me I'm Polish