Other Projects
JLang
JLang is an ahead-of-time compiler for Java programs, targeting LLVM as the backend. JLang is built on top of the polyglot compiler framework and comes with a runtime which is compatible with the OpenJDK7 java runtime.
I worked on the runtime implementation and am a current maintainer of the JLang project.
The code for JLang can be found on Github.
Linearity
Linearity is a visual game which teaches the connective rules for linear logic. Linearity was produced as a group project for Cornell CS course 6360: Educational Technology.
You can play Linearity yourself online!