Research Assistant (Pre-Doctoral)

Microsoft Research, NYC


I am a Research Assistant at Microsoft Research, NYC. I just finished a Masters of Computational Social Science program at the University of Chicago with my thesis research on using deep learning to estimate the memorability of images. As an undergraduate at Washington University in St. Louis, I majored in Physics and Economics, and minored in the Philosophy of Science. My work focuses on developing novel methods for social scientific concepts. My hobbies include analyzing video games, cooking, and playing classical guitar.

This site is intended to be a place for me to post my projects, some personal, some academic. They are mostly computational in nature, but some are philosophical.

  • Artificial Intelligence
  • Computational Game Theory
  • Information Science
  • Cultural Patterns
  • Information, Its Spread, and Individual Epistemology
  • MA in Computational Social Science, 2021

    University of Chicago

  • BA in Economics and Physics, 2019

    Washington University in St. Louis


Data Science
Artifical Intelligence
Game Design
Philosophy of Science


Predoctoral Researcher
Microsoft Research
Jun 2021 – Present New York, NY

Research assistant on multiple projects across the behavioral sciences. Projects include:

  • Examining past behavior of News Publishers to better understand the speed of the news cycle.
  • Analysing text data using deep learning to better understand penetration of durable goods.
  • Project Ratio
Research Assistant
University of Chicago, Biological Sciences Division, Department of Medicine
Jun 2020 – Jun 2021 Chicago, IL
Develops an on-line system for evaluating cognitive function.
Research Assistant
Mar 2020 – Jun 2021 Chicago, IL
Develops Computer Vision models for understanding memory and memorability. Currently focused on developing novel techniques for predicting the memorability of an image.
Freelance Data Scientist
May 2019 – May 2020 St. Louis, MO / Chicago, IL

Provided Data Science Services to Various Clients. Responsibilities include:

  • Interviewing Potential Full-Time Data Scientists
  • Building Statistical Learning Tools
  • Natural Language Processing Analysis
  • Machine Learning Development and Deployment
Programmer/Data Scientist (Internship)
May 2018 – Aug 2018 St. Louis, MO
Continued development of previous non-scientific automation. Created new data models for donor identification. Other data analysis and visualization projects.
Real Estate Analyst (Internship)
May 2017 – Aug 2017 Rancho Santa Margarita, CA
Wrote automation programs for data processing, and constructed a model for optimal rent estimation. Built data mining programs for continued use by analysts.
Economics Simulation Programmer
May 2016 – Aug 2017 St. Louis, MO
Built macroeconomic simulations for teaching of Economics 4121. Wrote simulations in Mathematica for the ISLMFE model, the Solow-Swan model, and permutations thereof.

Recent Posts


Computer Vision for Memorability

Info Reimplemementing and testing Khosla et al.’s MemNet[1], and beyond. Goals The original MemNet has proved difficult to use and access in recent years. We would like to implement it so that we can use their work for our own research.

Accelerated Gammatones

Last winter, I worked on a personal project I call ongaku (from the Japanese for ‘music’). This was an attempt to use manifold learning to create a metric space for music.

Computational Rupahistory

This is an ongoing project to create 4X-style simulations of civilizations in a simulated world. This is intended to be a long-term project, that I will add to over the course of a long period, when I have some free time.

Bandcamp Album Cover Analysis

This is a project to look into the question: How do indie musicians use visual signs to indicate their subgenre? The main functions are in, and do basic web scraping.


Overview Ongaku is a method for creating playlists programmatically, using only the content of the song alone. It uses gammatone cepstral analysis to create unique matrices to represent each song. A gammatone cepstrum is similar to the more common spectra used for audio analysis.

Fluxx for Robots

Introduction: Fluxx is a mildly popular card game. All things considered, it’s actually fairly contentious. It has a score of 5.7 on Board Game Geek, but it has a serious cult following.

Recent Publications

(2021). Embracing New Techniques in Deep Learning for Predicting Image Memorability. In Proceedings of the Vision Sciences Society.