I've worked on side projects ranging from data science to shirt art design
This project started as an artistic outlet and a way to create personalized gifts for friends. It was quickly infused with engineering and automation to allow me to spend more time on the parts I enjoyed. I create all the designs myself and hand-print them on shirts using bleach
An artistic outlet where I use math to create animated art. Any 2D line art can be represented as a Fourier series, which can then be visualized using a series of lines rotating at different frequencies. Add all the lines end to end and the resulting art piece can be traced out!
People post on reddit r/AmItheAsshole to ask the internet a simple question - are they being assholes? However, self-perspective bias often confounds the final result. This project seeks to determine readers' collective judgement by providing additional context
The audio representation of a performance contains substantially more information than the original score. Musicians must make decisions about tone, tempo, and dynamics based on complex relationships between the musical notes, phrases, and sections. In this project, we designed and trained a deep learning model to “play” classical piano music
Bananagrams is a free-form crossword-building game that hinges on a player’s ability to recognize words from a pool of available letter tiles. We developed an Android app to assist players in word formation
In my hometown, there was a steep and dangerous hillside shortcut that was often used by the community. In the interest of safety, I converted this shortcut into a path with a flight of steps. To complete this project, I gained approval from three town departments by presenting at public meetings and managed 35 volunteers who contributed over 400 person hours
For wet lab scientists, planning experiments can take on substantial amounts of overhead - determining what can be done in parallel vs in series, coordinating equipment usage with coworkers, and timing the hours/days/weeks of experiments. We developed Maestro to recover time and energy for scientists so that they may focus on the science
Plots.jl is a general purpose plotting package for Julia users. It has a powerful interface that allows users to freely switch between different plotting backends. I am actively contributing to this package and already have several contributions merged into the main codebase
Our team of four participated in the 2018 Blueprint Datathon. We acquired and analyzed large datasets associated with opioid use and causes of death. We presented our work in a public presentation and were awarded 1st place by a panel of judges working in the field