I started programming as a kid, starting with QBasic and Assembly. By college I'd moved on to C, C++, and then C#.
Today I'm an Applications Engineer with Microchip Technology, specializing in firmware development and hardware validation. In my free time I write develop games and apps.