I'm a hobby programmer, who has experience in a whole range of languages, however C# is the language of choice whether it's for Mono, .NET or embedded .NET MicroFramework.
I've mostly delved into hacking and reverse engineering in the past, where I successfully made a map for Warcraft III with active joining and leaving as opposed to waiting for all players to be ready and an arbitrary player limit instead of the normal limit of 12 players. In the past few years though, I've been tinkering with game development and that's how I ended up here.
Outside of that, I also do hobby electronics and robotics on a very amateur level.