-= What a blast from my past! =-
Daniel Wilhelm :: About Me home : projects : academics : about me : links
Things I like to do:
  • Program computers
  • Play piano
  • Voice act
  • Hike and bike
  • Play chess
  • Think about thinking
  • Hang out with friends
Things I have done:
  • Played with supercomputers.
    Summer 2005 I worked at Lawrence Livermore National Laboratory writing software to efficiently store and retrieve large scientific visualizations on supercomputers. I got to see the world's fastest supercomputer (BlueGene/L) and the world's most powerful laser (at NIF). I also learned quite a bit about public transport systems, being in the East Bay area!

  • Worked in research labs.
    I worked in Prof. Hong Tan's (ECE) Haptic Interface Research Laboratory as part of an NSF/NASA-sponsored Nanoelectronics and Computing program. I wrote software to control 3- and 6-DOF haptic devices, performed psychophysical experiments, and even populated circuit boards! I also published a paper in the 2005 World Haptics Conference on efficient UDP communications with haptic devices.

  • Wrote lots of software independently.
    See here.

  • Taught an engineering course.
    I was a peer mentor for ENGR 100H. Biweekly, a second undergrad and I led a class of freshman engineers. We listened to presentations, chatted with the students about various concerns, and showed them neat things about campus. Good times.

  • Led the programming team of a successful amateur computer game.
    I was the lead programmer for the very successful virtual game development team Wildfire Games for two summers, working on 0 A.D.. The team now has an ~500-page design document, a professional trailer, a very talented team, and mention in PC Gamer UK and numerous popular gaming websites. For the first summer, I was primarily a technical lead where I wrote a prototype engine, held weekly programming meetings, spoke with members on a daily basis, organized a professional tasking and management system, made interviewing procedures, contributed minor design documentation sections, led research efforts for the game engine, and led efforts in game architecture and design.

  • Helped found Purdue's RoboCup team.
    My friend Bryan initially talked to a professor about starting a RoboCup team here at Purdue, then one day he got me involved. What a rollercoaster after that ... we've been going at it for about three years now, first it being sort of a club, then a class, and now an official school organization. It's been a lot of fun, and I'm meeting a lot of very dedicated engineers. We made a lot of progress and even built a prototype. Unfortunately, due to low membership my senior year, we didn't feel the club would have much chance for success after the senior leadership graduated. Hence, we were forced to dissolve it Fall 2005.

  • Implemented a real-time digital photography system.
    A photographer and I brought almost real-time digital photography to our local fair. In other words, the photographer would snap gigabytes of pictures for each event, and his philosophy was that everyone has kids and they'll want at least one of all the pictures he took. So instead of filtering through his picture listings and choosing the best, we offered hundreds of pictures of each event, right after the event occurred. I set up a computer system that enabled digital image processing of all of his pictures immediately once they were taken, then those pictures were scaled and cropped, then sent to three or four viewing computers where a user could sit down and view all of the proofs at the fair (and then hopefully order). The pictures were then uploaded to the photography site that night, and customers could also order on-line. The system was such a success, I heard that the photographer was invited to be the official photographer of the state fair as well.

  • Ran my own website/software design business for two years.
    I did a number of websites for a local childrens' museum, a photographer, and my high school (some as a volunteer). I should have figured out self-employment tax beforehand (28%), but it was fun (although I could have been a tad more aggressive in attracting new clients).

  • Worked at a movie theatre.
    One summer in high school I worked at Kerasotes Showplace 12. I accidentally burnt the popcorn and all of the fire alarms went off. Luckily, this was before the theatre opened, so that turned out to be a good day.

Featuring 100% hand-coded HTML and graphical splendor.