I have programmed on many different types of projects. I probably should pick a field and stick with it, but that is one of the cool aspects of programming, if you're bored just switch industries. Anyways, I started out as a video game programmer back when the current gen systems were PS2 and Xbox, then I worked on embedded avionics, and now I work on wireless technologies. In my free time I work on websites and iPhone games!