Download .pdf of resume


The Chronicle of Higher Education

Software engineer: January 2017 – present

• Design and develop APIs to serve data to reporters, interactive developers
• Architect systems and develop processes to deliver real-time, actionable data
• Research and implement emerging technologies on the front-end and back-end to improve offerings on, Philanthropy.comHTML

Web developer: December 2014 – December 2016

• Worked with editors, reporters to build web products that streamlined newsroom processes
• Planned, designed and developed robust web applications to present large data sets

American University

Adjunct instructor: January 2016 – present

• Teach introductory web development and design to communications students.

The Virginian-Pilot

News Developer: January 2014 – present

• Create digital news products, including maps and dynamic web applications
• Gather, clean and analyze large data sets and collaborate with reporters on stories and graphics
• Holds data training classes for reporters and editors to help promote data literacy throughout the newsroom

Data Producer: September 2012 – December 2013

• Collected, cleaned, analyzed data in various formats and presented it online in intuitive, user-friendly ways
• Collaborated with reporters on data projects and presentations
• Worked with editors, developers, team leaders to create and improve online data offerings including interactive maps, databases and graphics

Online Producer: August 2011 – September 2012

• Manage homepage content, story placement and presentation on
• Write search engine optimized headlines to maximize online exposure, send breaking news alerts on social media sites (Facebook, Twitter) and email alerts
• Worked with reporters, editors, designers on interactive graphics to accompany breaking and enterprise stories
• Manage, expand all sports and business offerings as well as select city channels on

The Post-Star
Online Editor, Senior Editor: August 2010 – August 2011

• Coordinated daily presentation of all editorial content on
• Coordinated with reporters, editors to produce multimedia and interactive graphics for special sections and projects
• Designed, produced and maintained more than 25 interactive databases
• Produced three to five videos a week

Online Copy Editor: September 2009 – August 2010

• Shot and edited over 80 breaking news, features and sports videos
• Created five award winning interactive graphics using Flash and ActionScript 3.0
• Led newsroom in implementing new Content Management System and website

Untied Magazine
Lead Web Developer: May 2009 – June 2009

• Led the team that built the magazine’s website using XHTML and CSS
• Coordinated with writers, photographers and videographers to post projects to the website
• Designed interactive elements using Flash and ActionScript 2.0

The Post-Standard
Intern: January 2009 – May 2009

• Wrote news and feature stories for the business desk
• Produced multimedia projects featured on to accompany articles

Congressional Quarterly – (Roll Call)
Blogger: September 2008 – November 2008

• Contributed blog posts and in-depth articles two to three times a week to “The Report Card,” a blog dedicated to covering political activity on college campuses across the country
• Took photographs and produced multimedia projects to accompany blog posts and articles

Generation Magazine
Features Editor: January 2008 – May 2008

• Published numerous articles and columns, many chosen for cover play
• Managed, advised and trained a staff of ten student journalists
• Edited all features copy


Python (2.7/3.4)

  • Django
  • Flask
  • Celery

Database/Search systems

  • MySQL
  • PostgreSQL
  • Elasticsearch


  • Node.js
  • ES2015
  • Angular.js
  • Vue.js
  • Grunt/Bower/Webpack


  • Bootstrap/flexbox
  • SASS

Amazon Web Services

  • S3
  • Lambda
  • Data pipeline
  • Redshift
  • API Gateway


API Design/development


Syracuse University
S.I. Newhouse School of Public Communications
Master of Arts – Magazine, Newspaper Online Journalism – June 2009

University at Buffalo
Bachelor of Arts – Political Science – May 2008

Journalism Certificate  •  Deans List  •  Cum Laude



2015 Virginia Press Association

Second place • Data journalism
Third place • Data journalism

2014 Virginia Lawyers Trial Lawyers Association Excellence in Journalism Award

2011 New York State Associated Press Association Awards

Second place • Features (Interactive graphics)
Second place • Online content
Second place • Niche website
Third place • Features (Website)

2010 New York State Associated Press Association Awards

First place • Multimedia Package
First, Second and Third place • Interactive Graphics

2010 – 2011 New York News Publishers Awards

Distinguished Online Graphics Award of Excellence

2009 – 2010 New York News Publishers Awards

Distinguished Online Graphics Award of Excellence