I studied music performance and computer science at Northwestern University with a focus on systems, programming languages, and security. I do distance running and play Magic: The Gathering.


CodeHS | Software Engineer

I do full-stack work at CodeHS. I redesigned our web IDE to be faster, smaller, and more portable, built a reliable, scaling infrastructure for our code servers, and led work on our Python autograders. AWS, Django, JavaScript.

Open Source

CubeCubra | Contributor

Regular contributions to software for building and playtesting Magic: The Gathering cubes. Check out my pauper cube!

Atom | Contributor

I’ve contributed to a few Atom packages, including tree-view and tabs.


I’ve spent years writing Python and JavaScript, with experience in Django, React, and React-Redux. I’m familiar with FP languages like CLISP and Elm.