| Link | Description |
 | Resume | Cut right to the chase and see my qualifications and experience. The second page may not need to be printed and sent around, but gives more detail on my education beyond "A BS in ECE from CMU" |
 | Software Gallery | Check out the recent and less recent games and other software I've worked on. Warning: Contains Macintosh binaries! |
 | The Devlog | Side projects currently in the development phase. Just some insight into where my free time goes right now. |
 | The Drawing Board | It's getting to the point where my capacity for generating plausible ideas is exceeding my capacity for implementing them. Hence, I'm happy to give the public a stab at tackling concepts too far down my own to-do list to get noticed. |
 | Scratchpad | What happens when a professional programmer who has worked in some dozen languages gets ahold of an educational tool targetted at the K-8 demographic? Actually, it's a pretty quick-and-easy prototyping setup... when I'm not making it cry. |
 | Audio Gallery | I'm not selling myself as a composer, but I've been playing trumpet for over a decade and have more recently dabbled in game remixes and waveform synthesis. Take a listen if you want. |
 | Smoke-Emitting Diodes | Likewise I would be very confused if offered money for an art job, but I do run a webcomic as a form of periodic right-brain exercise. Updates weekends-ish, unless I'm overworked enough to call a long-term hiatus. I don't think I've outright skipped a scheduled update in the life of the comic. |