Projects Are Fun

I am always working on a project or two. Usually more than two. Here are some of my recent projects that I personally find interesting. Please contact me if you have anything to say about them!

MAME Arcade Cabinet

Jamie and I decided that the office needed a bit higher fun factor. In order to accomplish this goal I decided to build a full-size arcade cabinet, put an old computer inside it, and run all sorts of classic games on it. It should be a fun project with an even more fun result.
Project Home Page

Sol Renderer

This is a fun project that I've probably been spending too much time on. I plan on continuing to do so, however. This renderer is already a much better platform than my first, which you will find below.
Project Home Page

School Coursework

I recently graduated from UCSD with a B.S in Computer Science. Here is some of the more interesting work I did for school:

CSE 168 with Henrik Wann Jensen. In this course we studied various rendering techniques and algorithms. We implemented a scan-line triangle rasterizer and worked most of the quarter on a raytracer. For my final project I implemented some more advanced features in my renderer and created a cool image of a jack-o-lantern.

CSE 169 with Steve Rotenberg. My projects were on topics related to 3D computer animation including skeletons, skinning, animating creatures and octopod locomotion.

CSE 125 with Geoff Voelker. This is a project class in which small groups of students work all quarter on a 3D, network-playable game. Our group, known as The Merry Men, is working on a game called "Robin Hood: Thieves and Knights". The premise for the initial version of the game is a team battle in the forest between Robin Hood's band of robbers and the Sheriff's evil knights and squires. Check out this screenshot and the official project website for detailed info and updates.

CSE 131 with Bill Griswold. We implemented a compiler for the Oberon programming language on the SPARC architecture.

Work

Since August 15, 2005, I've been working at Polimetrix. Specifically, I've been working on our online surveys and I spent a lot of time developing our online focus groups. The focus group system was initially developed for a study by Stanford's Center for Deliberative Democracy, which was part of PBS's By The People Special.

Unfortunately, most of my work isn't visible to the outside world, as our studies are always by invitation only. So, you'll have to visit PollingPoint, take one of our many interesting surveys, and sign up to take more polls in the future. Let your voice be heard!

Polimetrix turned out to be a great place to work. The location is hard to beat and the people are amazing. Of course, we're always looking for more talented Pythonistas.

Recent Blog Entries

Powered by Blogger