I have been developing software professionally since 1990. I've worked with C/C++ and Visual Basic, but since C# was invented it's been my language of choice. Additionally, I've created and delivered a good deal of developer training, done software testing, and even some software project managment.
My personal interests are in machine learning and augmented reality, but when I publish code it tends to be stuff that's designed to make developer lives easier.
For more information about me or the things that I'm working on, visit my personal site at http://www.rhyverse.net