I am the Principal Software Engineer at FreedomVoice Systems, where I've worked for 13 years. My current language of choice is C#, but I'm very fluent in C, C++, C++/CLR, x86 assembly, and a few other languages I rarely use anymore. I prefer SOA or N tier architectures. I am a fan of Mono, LLVM, and several other OSS projects, but I also enjoy working with many Microsoft products. I use whatever technology works best, OSS or commercial.