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.
At various times, I've been QA, development, a sales engineer, release engineer and a bit of IT. A generalist always looking for something cool to learn.