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 enjoy playing chess, building software, watching movies, being involved in church or ministry, and making memories with my beautiful wife and kids.

I like being a part of a software project that solves an interesting problem. I love learning as much as I can about technology and software development. I earned my Bachelor of Science in Information Technology @ the University of Phoenix.