I'm a .NET developer, mostly utilizing C#, building games and the underlying engine for fun - and do a lot of things of which some never get finished :)

As I also love to reverse engineer existing games, often ending up building .NET libraries to edit game file formats.