is my professional resource site.

I am a self educated software engineer, and have been in this field for over 10 years as a full-time career. When not putting my skills to use for others I enjoy working on a number of side projects related to my hobbies. Over the history of my career I've acquired a large variety of skills related to web technology as well as general software architecure concepts.