Projects

UDP Linux Server Client


A program created to allow communication between two Linux VMs

UVM Statistics and Data Science Club Website


A revamp for the UVM Statistics and Data Science Club's website. Built using a Django framework, Python, Bootstrap, SQLite3, and Shell.

Using RL to Maximize Social Media Engagement


A reinforcement learning agent that utilizes tweepy and a multi-armed bandits agent to maximize engagement on Twitter via likes, retweets, and follows.

Racial Disparities in Police Killings by US State


2nd Place Winner for Advanced App Projects in the UVM CS Fair, An interactive map that shows the disparity between state demographics and police killings.

Leap Motion Element Game


An in-browser Leap Motion game that simulates the “bending” of the four elements (similar to the Avatar: The Last Airbender series).

Symmetric Cryptographer


A C++ program that can encrypt and decrypt a string using a public key-based algorithm.

Food Role Playing Game


A turn-based combat game made in C++.

Data Cleaning Lesson


A program used to teach others how to use python to clean data.

Schedule Compiler


Compiles user’s schedules to see what meeting time works best for everyone.