I've been writing software professionally since '97. I love writing code, being awesome, and getting my learn on. My experience, as most of the other mentors, is broad. I've developed in MS, UNIX, Mobile, and various web stacks and I've been involved with .NET since '01 while it was in beta. I'm an avid supporter of the SOLID development principles and the patterns and practices that lead to writing clean, testable, agile code.
My joy; however, is not in a specific technology but more in the learning and ideation process that we as programmers go through. I still remember the first A-HA moment I had when learning to program, it was enough to ignite my passion for learning and also for helping others to learn. I look forward in joining the other mentors in making this forum a great resource for furthering your education in software development. Enjoy the journey and remember "An expert knows all the answers - only if you ask the right questions" - Levi Strauss