Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange


I'm fortunate enough to love what I do. I've been designing and implementing software for nearly 11 years. I consistently strive to improve my techniques and tool set. I strive to be a top-tier developer and recognize this demands excellent communication skills, continuous learning, and natural curiosity.