Michael Gundlach
Need to contact me about AdBlock?
Go here.
I'm a software engineer (resume:
doc
,
pdf
).
I'm
not available
for contracting right now.
Things I've built
I got sick of writing a bunch of code and not putting it up in one place...
AdBlock:
I wrote AdBlock [
project page
], the most popular extension for Google Chrome and Safari, with around 15 million users.
Install on:
Chrome
,
Safari
There's a
New York Times article
about it, and xkcd drew it into
a strip
.
Python:
(970) 430-5938 : call to play 20 questions with a robot that understands voice responses. Code
here
.
Broken as of 2012.
Online Mosaic Maker [alpha]
- an AJAX app to build a mosaic before your eyes which overall looks like a photo when you squint.
Chemistry Review Game
.
Broken as of 2013
Python modules:
speech.py
: a speech recognition and text-to-speech module for Windows
musicbutler.py
: a speech recognizing robot who knows your music collection and controls your stereo. Uses the speech.py module, above
Javascript:
Simulation of
a bunch of pendulums
swinging in harmony, using the HTML5 canvas element
Games:
Boggle
,
Scattergories
,
Set
,
Twister (well, the spinner)
,
Chemical Elements matching game.
.
Other:
Diver
Java applet to teach Boyle's Law [warning: it'll try its best to freeze your browser window until it loads or your browser crashes]
Taboo
CSV to XML converter for Nathan
Chrome extension to fix shortfalls in Sycamore Education software
svn repo
containing all published and un-published projects
Personal non-code stuff
My favorite
interview questions
Compositions
My readings of Ender's Game, Rebirth, and War Veteran
Athens Master Chorale concerts
(I'm the baritone soloist in 2010 Christmas's God Is With Us)
/___/: private stuff. Fill in the blank with tiny little ___.