Adjunct Instructor of Journalism & Public Policy

Director of Engineering, The Washington Post



Sanford 137



I oversee a team dedicated to political data projects including election results, congressional votes and campaign finance to realize The Washington Post’s digital ambitions for the 2020 presidential election. To find out more about what we do, read the PostCode, by The Washington Post Engineering team.

Previously, I was a Senior Editor at The New York Times on the Interactive News desk, one of the oldest of its kind and has a storied history. At the Times, I specialized in elections, campaign finance and the Supreme Court.

Before that, I was a news applications developer for NPR on the news applications team. Most of that code is available for your perusal on GitHub, because I like to show my work.

Before NPR, I worked at the Washington Post, where I built a handful of APIs and some news applications. I even got to help predict an election.

Before the Post, I worked at the St. Petersburg Times in Florida. I contributed code to the Pulitzer Prize-winning PolitiFact, a data-driven mug shots site and a high-school sports site. They have since taken it down.

I write about food on Twitter and code socially on GitHub. Additionally, I track the wines I drink for amusement.

  • PJMS 375-01 PUBPOL 343 Journalism in the Age of Data (Fall 2023)