Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
My background is mostly as a Microsoft software engineer and manager. I'm currently taking some time to re-boot my programming skills and volunteering at a local high school to teach introduction to computer science.