Interactive portfolio

I originally created interactive stories and graphics for the St. Louis Post-Dispatch. At some point I transitioned from ActionScript3 to JavaScript, HTML, CSS, Node, JSON and creating static and interactive data visualizations with D3, Leaflet, MapLibre and ai2html.

A grid of illustrated silhouettes of mass shooters.

Looking for answers to the mystery of mass shooters

Who commits public mass shootings, and what motivates them to kill? With the help of a landmark database, VOA examines the social, psychological, emotional and environmental factors that contributed to these rare crimes.

Comparing U.S. presidential inaugural addresses from Washington to Trump

Explore the history of U.S. presidential inaugural addresses and see how the language has changed over the centuries.

About the project

What is the whistleblower complaint?

Read an annotated version of the complaint that triggered the impeachment inquiry.

About the project

Coups in Africa

A closer look at the rising number of governments overthrown on the continent.

About the project

Costs of war in Afghanistan

A breakdown of the lives lost in America’s longest war.

About the project

Ukraine: Two years at war

Political battles away from the frontline have stalled progress.

About the project

Exploring China's global development spending

Over a 22-year-period beginning in 2000, China spent at least $1.34 trillion on more than 20,985 projects across 165 countries.

About the project

Dozens charged in Russian meddling probe

Explore the names and relationships of people who have been indicted under the Mueller investigation."

About the project