Résumé

Experience

Chicago Sun-Times

Interactives editor

  • Edit and produce graphics for Sun-Times readers on its website and social accounts, as well as for use in print.
  • Manage and coordinate with developers both at the Sun-Times and at WBEZ, our sibling newsroom within Chicago Public Media.
  • Work with reporters and editors on other desks to bring additional context to daily coverage and longer-term projects.

The Associated Press

News editor for data journalism

  • Managed and supported reporters distributed around the U.S. on AP’s data journalism team.
  • Coordinated with other AP journalists about how to use data most effectively to add clarity and context to their reporting.
  • Oversaw collaborations with partner news organizations on data-driven reporting projects.

Data journalist and news automation editor

  • Analyzed data from government agencies and other sources to provide context and depth for other AP journalists and for readers around the world. Bylines and other contributions included:
  • Developed applications and libraries to automate newsroom processes and generate content.
  • Developed tools to help AP journalists collaborate more effectively with each other and with other newsrooms.
  • Helped company's leaders understand new developments in machine learning, automation and other relevant technologies.

The Chronicle of Higher Education and The Chronicle of Philanthropy

News interactives producer

  • Developed interactive news features, including an in-depth exploration of Census data to show how the demographics of America’s children vary by age.
  • Gathered, processed and interpreted data from agencies, private organizations and Chronicle reporting for reporters and readers, including for the Almanac of Higher Education.

PBS NewsHour

News developer

  • Developed interactive news applications and information graphics, including a mapping application for use both on air by NewsHour journalists and at home by viewers during the 2012 presidential election cycle.

Skills

Backend and data analysis

Languages: Ruby, Python, JavaScript, R, SQL

Frameworks: Ruby on Rails, Django, Sinatra, Flask

GIS: GDAL, PostGIS, QGIS

Infrastructure: Linux, Docker, Kubernetes, Amazon Web Services

Frontend and design

Languages: HTML, CSS, JavaScript, SVG

Frameworks and libraries: D3, Backbone, Leaflet, Webpack

Desktop tools: InDesign, Illustrator, Photoshop

Other

License: FAA remote pilot certificate (commercial drone pilot)

Crafts: Baking, embroidery, crochet

Speaking

Frequent instructor and presenter at conferences around the world. See the full list.

Memberships

  • Asian American Journalists Association
  • Association for Computing Machinery
  • Ida B. Wells Society for Investigative Reporting
  • IEEE
  • Investigative Reporters and Editors
  • National Press Club
  • NLGJA
  • Online News Association
  • Trans Journalists Association

Education

University of Missouri

  • Bachelor of science (cum laude) in electrical engineering, minor in mathematics
  • Bachelor of journalism, emphasis in print and digital news, concentration in newspaper editing and design