Deep Neural Net Flappy Bird
A simulation of the game Flappy Bird, and a TensorFlow-powered deep neural network to play it.
GithubIndependent researcher in the Olin RoboLab, studying blue-green structured light systems for autonomous underwater navigation. Structured light consumes far less power than traditional vision systems, while also offering improved reliability and less noise. Contributor to the Olin Robotic Tuna project, building a high-efficiency, autonomous, biomimetic underwater vehicle for exploration and navigation in low-light shallow-water environments.
Expanded the independent research project to lead a multi-student perception team, focused on improving the performance, accuracy, and versatility of the system, especially at speed.
Read the ReportCompeted in the FIRST Tech Challenge and FIRST Robotics Competition for four years, including two as Team Captain and one as Lead Programmer. Attended Washington State and World Championships. Developed control algorithms to correct for mechanical errors and variances and to assist drivers. Emphasis on team leadership, management, resolving conflict, planning, and prioritization.
Awards: FIRST Dean's List Semifinalist, Control Award (for programming and autonomous systems), World Championship Think Award (for management, documentation, and process).
Team WebsiteIndependently developed Mac app written in Javascript and Electron, with hundreds of paying users in dozens of countries. Castbridge connects incompatible home audio streaming ecosystems by enabling sending audio from Mac or iOS to Google Chromecasts via AirPlay.
Learn MoreA simulation of the game Flappy Bird, and a TensorFlow-powered deep neural network to play it.
GithubA Discord bot for the Olin Class of 2024. Integrates with Zoom to display call status.
GithubNever forget you're on a call again: an On Air sign for the Zoom Age.
GithubA web-based multiplayer poker app, designed for Zoom game nights.
GithubHacky, temporary, and probably broken—but invaluable as an opportunity to explore something new.
A compiler for a newly-created language that compiles to Javascript. Designed as an extensible platform for exploring compiler construction.
GithubAn eigenvector-based handwriting recognition system written, originally written for Olin's Quantitative Engineering Analysis course.
GithubA simulated model of a solar house, aimed at evaluating different design parameters. Originally written for Olin's Modeling and Simulation of the Physical World course.
GithubA simple command line tool for managing school work and note taking. Also enables rendering Markdown to various academic formats.
Github