I’m a mathematician and programmer. I’m interested in compilers, PDEs, computer algebra, hiking, and music.

I’ve contributed to several open source / free software projects. My current one is GNU Guile. I work mostly on its compilers (Guile has several).

One summer I worked on a project to make an algorithm visualizer for Python. The idea was to let you run a program and then look back at everything it did while it ran. I got a simple version of the visualizer running, and I was working on a nicer graphical interface when I ran out of time. You can see those programs on Github.

I’ve also written an Octave program to model the ecosystem on the inside of a pitcher plant leaf (big lesson: fly larvae can eat anything they want to), and worked on speeding up an optimization algorithm that’s used for protein structure alignment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s