Freelance
Freelance Photographer
Wnrn
Talk Show Producer
The New York Times
News Applications Developer
The New York Times
Staff Engineer
Tampa Bay Times - Times Publishing Co
News Technologist Intern
Washington Square News
Deputy Web Editor
Washington Square News
Director of Technology
GitHub
Staff Software Engineer
The New York Times
Interactive News Intern
The New York Times
Senior Software Engineer; Assistant Editor, Tooling
New York University