Like the car mechanic who fails to maintain his own car, I've committed the crime of letting my portfolio site get outdated. But don't dismay! My new site is almost complete, and will be launching first thing in the new year. So come back and ogle my latest work! In the mean time, look over my previous selected work, gaze into my resumé, leer at my source code, and when you're ready, contact me!