Professional Experience
Freelance Reporter, Paid Speaker, and Industry Analyst, (11/2025 - present)
• Undertake and complete investigative projects and other enterprise journalism for regional and national news organizations
• As an expert panelist, present on the demographic, societal, and technological challenges ahead for public research universities across the next 25 years
• Draft white paper entitled "Generational Change: Public Research Universities and the Next Quarter-Century (2026-2050)"
Senior Reporter – The Chronicle of Higher Education, (11/2021 - 10/2025)
Staff Reporter – (01/2018 - 10/2021)
• Pitch and produce original breaking-news content, medium-term enterprise analyses, and long-term investigative projects
• Spearhead and collaborate on FOIA and open-records requests, as well as on data-driven and agenda-setting projects
• Code and deploy a suite of free or low-cost reporting and data-collection assets
Data Reporter – The Chronicle of Higher Education, (04/2016 – 12/2017)
• Collect, clean, analyze, and lead the publication of The Chronicle’s semiannual chief executive compensation projects
• Pitch and produce data-driven articles, and collaborate with reporters
Data Reporter – Saint Paul Pioneer Press, (02/2015 – 04/2016)
• Produce data-driven stories and online interactive features
• Assist reporters in learning data skills or applying them to their beats
• Maintain and build in-house databases for reporters and editors, plus an online data repository for the public
Programming Languages
• Python, using Django, Django Admin, NumPy, Pandas, Matplotlib, SciPy, scikit-learn, Beautiful Soup, Playwright, Dask, FastAPI, Flask, GeoPandas, IPython, tabula, PDFPlumber, PyTorch, Seaborn, Streamlit, Altair• JavaScript, using Apps Script, D3.js, Mapbox GL JS, Leaflet.js, Node.js, Highcharts JS, jQuery, Preact, RawGraphs, React, Scrollama, TypeScript, Vue
• R, using tidyverse, ggplot2, caret, keras
• Bash and command-line tools, such as csvkit
• Structured Query Language
• Regex / Regular Expression
• Ruby
Awards and Honors
• Finalist — 2023 D.C. Society for Professional Journalists Dateline Awards: Features, Newsletters/Trade Publications• Finalist — 2021 D.C. Society for Professional Journalists Dateline Awards: Features, Newsletters/Trade Publications
• Finalist — 2019 Education Writers Association National Awards for Education Reporting: Eddie Prize
• Honorable Mention — 2019 Society for Advancing Business Editing and Writing Best in Business Contest: Explanatory, Medium-sized Newsroom
• Finalist — 2019 Investigative Reporters and Editors, Inc. Awards: Investigations Triggered by Breaking News
• 3rd Place — 2019 National Headliner Awards: Education Writing
More Honors and Awards ...
Associations
• Society of Professional Journalists member since 2011• Investigative Reporters and Editors, Inc. member since 2013
• Society of American Business Editors and Writers member since 2013
Other Courses and Certificates
DAT204x: Introduction to R for Data Science
Issued March 2017
edX, Datacamp, and Microsoft
Computer-Assisted Reporting (CAR) Boot Camp - Columbia, Missouri
Attended January 12-16, 2015
Doing Journalism With Data: First Steps, Skills and Tools
Issued Summer 2014
Data Driven Journalism MOOC





