Projects
A few things I've worked on over the years.
FPGABoy
FPGABoy is a recreation of the classic Nintendo GameBoy handheld system on an FPGA. Built with Oleg Kozhusnyan for our 6.111 final project.
Learn more →Koolaamee
Koolaamee is a clone of a fun marble placement board game. Play with two players or against an AI.
Learn more →Battlecode
Battlecode (6.370) is MIT's premier AI programming competition. After participating for three years, including one trip to the finals, I was a director from 2008 - 2011.
Learn more →Battlecode Webclient
A Flash based client for viewing Battlecode matches, maintained between 2010 and 2016.
Learn more →TI-Basic Emulator
A simple parser and interpreter for TI-Basic programs, along with some programs I wrote on my TI-83+ graphing calculator circa ~2000.
Learn more →Flashblocks
Flashblocks is a ActionScript library to support the creation of visual, block-based programming applications. Originally developed as my senior project while I was at MIT, and heavily influenced by projects like Scratch.
Learn more →