genius 2.2.0 now on CRAN!

Introducing genius. A new R package for acquiring song lyrics as text data in a format "hardwired for tidytext". 🤘

Get Started!

Install Now

Recent Posts

More Posts

This is a resource intended to provide a top-level introduction into the main aspects of tidymodels. The introduction into tidyverse …

This small tutorial was developed for a talk / workshop that Phil Bowsher gave at the EPA. This serves as a quick example of using the …

library(tidyverse) terrorists <- …

Over the past few years we have seen Google Trends becoming quite ubiquitous in politics. Pundits have used Google seach trends as …

As the primaries approach, I am experiencing a mix of angst, FOMO, and excitement. One of my largest concerns is that progressive …


Customer Success Representative


April - Present

Data Science Consultant

International Consulting Associates Inc.

November 2018 - April 2019

  • Provide advisory services for key leadership of FDA medical device unit
  • Improved internal dashboard by identifying inefficiencies and creating new KPIs
  • Developed anomaly detection models performing at 90-98% accuracy (no information rate ~70%)

Research Assistant

Boston Area Research Initiative

January - April 2019

  • Use Census data to uncover and communicate insights about the Boston region in the context of a government shutdown
  • Update internal databases with ‘13-’17 American Community Survey data and create novel regional metrics

Data Analytics Bootcamp Assistant

Level Education

January - April 2019

  • Modify lecture material to utilize cutting edge tooling in SQL and R
  • Instruct students on effective data analysis, visualization, and presentation
  • Cultivate an interactive learning environment based on discourse and experience

NH Data Director

NextGen America

April - November 2018

  • Created Intro to GitHub curriculum for in-person training of data team members
  • Developed an interactive field performance dashboard via Civis and R
  • Cleaned, aggregated, and integrated legacy database which expanded target universes by ~17k people
  • Utilized R (and adapted to Excel) to create semi-automated Relay text campaign creation that allows creative messaging for diverse universes. This process saved 10-15 hours of staff time and was adopted by other states
  • Cut and administered statewide canvassing turf to organizers. Validated canvassing data integrity and rectified data entry errors via a semi-automated process utilizing R

Database Administrator


June - August 2017

  • Maintained Oracle 11g & 12c databases
  • Automated daily reporting utilizing Linux & PL/SQL scripts
  • Analyzed & Optimized production queries
  • Managed DB versioning with Git, Gerrit, and Jenkins
  • Handled handover calls with offshore team

GIS Teaching Assistant

Plymouth State University

September 2016 - December 2017

  • Selected to assist in instruction of Introduction to GIS by faculty
  • Hosted out of class tutoring in GIS
  • Instructed data management, spatial analysis, and cartography

Spatial Data Analyst

Lakes Region Planning Commission

December 2016 - May 2017

  • Integrated 10 years of data into single organized structure
  • Created custom R package to read and manage traffic count data
  • Utilized R & QGIS to perform spatio-temporal analysis of NH Lakes Region Traffic Patterns
  • Compared state to regional traffic & presented results

Curriculum Development Intern (R-Finance)


May - September 2016