I started out programming on the TI-83 graphing calculator in Junior High back in 2000. I mostly wrote programs to do my homework for me (out of a mix of laziness and a high interest in programming), but I also worked with this robot which is controlled by the TI-83. Then came high school and calculus and my parents bought me a TI-89, only to find that not only were my programs not compatible with the TI-89, but most of their functionality was provided out of the box by the TI-89's OS. My first experience in obsolescence.
In high school I took some programming classes in C and C++. I am currently majoring in Computer Science and Engineering Technology at Oregon Institute of Technology.
I haven't really done a whole lot for the Wii scene. Probably the most significant thing I've done is working with AerialX to get lipsync animations working in Wii Rock Band Customs, but honestly he pretty much had it figured out and walked me through the parts I did and then finished it for me...
The majority of my work has been to create things for my own console, such as customized channels and forwarders. I also chart custom songs for Rock Band, using RawkSD. Videos of my songs can be viewed at my youtube channel.