Jonathan Eckel

Data Scientist



A pdf version of my resume can be found here.
A list of my publications can be found here.


University of Arizona, Tucson, Arizona
Ph.D., Physics, Winter 2014
Advisor: Shufang Su

M.S., Physics, Fall 2010

Carnegie Mellon University, Pittsburgh, Pennsylvania
B.S., Physics, Spring 2008

Work Experience

LearnVest, New York, New York
Data Analyst, July 2015 – Present

  • Build tools and use data to support the Growth and Innovation Team to increase customer acquisition and engagement metrics.

Insight Data Science, New York, New York
Fellow, January – July, 2015

  • Created, a bar recommender based on beer preference
  • Processed raw JSON files into a MySQL database to store beer description data
  • Used natural language processing to extract key features from each beer description
  • Designed a content-based recommender system using scikit-learn to create a beer similarity matrix
  • Retrieved local taplist data using Untappd API
  • Deployed an interactive frontend using Flask and Bootstrap

University of Arizona, Tucson, Arizona
Research Assistant Physics Dept., July 2010 – December 2014

  • Extended the discovery potential by a factor of two for new fundamental particles by utilizing a distinctive feature in the signal dataset from Monte-Carlo simulation in C++
  • Combined results from multiple software packages using shell scripts and data wrangling techniques using Python
  • Calculated confidence intervals in the parameter space of the theory to identify regions of interest for experimental searches

Intersystems, Cambridge, Massachusetts
Product Support Intern, May – August, 2013

  • Facilitated upgrade of virtual machine application from deprecated state to current software version which enabled new features such as sharing virtual machines between users
  • Implemented REST API method calls to integrate application with local database

University of Arizona, Tucson, Arizona
Research Assistant Astronomy Dept., July 2008 – July 2010

  • Utilized a “friends-of-friends’’ clustering algorithm for analysis of N-body simulation data in C
  • Improved an analysis code to implement a simple data compression algorithm to reduce the size by a factor or two
  • Performed administrator duties including software installation, troubleshooting reported problems, and managing simulation runs for the group computing cluster

Teaching Experience

University of Arizona, Tucson, Arizona
Teaching Assistant: Computational Physics, August 2013 – May 2014

  • Assisted in teaching programming fundamentals and computational algorithms used in scientific computing in C
  • Instructed students in techniques of code validation and troubleshooting

University of Arizona, Tucson, Arizona
Teaching Assistant: Electronics, January – May, 2009; January – May, 2012

  • Prepared students for the current lab while connecting topics to external lecture
  • Instructed students in experimental techniques including data and error analysis