I have worked in many aspects of IT, and have earned a reputation for handling projects of all sizes from inception to completion. I have a broad foundation of technology experience working with industry leading software solutions as well as a plethora of hardware. I have a solid foundation of knowledge in the theories of my field ranging from the fundamentals to utilizing most complex design patterns and implementing the best architectural designs. With this basis I am prepared to tackle any project.I have assembled and have lead development teams as well as having worked successfully in an independent manner to deliver software solutions for use in a wide variety of industries.The story behind my success has been consistent throughout my career. I learn quickly, and have the ability to apply the information I have learned immediately. I face every challenge head on, and I keep going until they are completed. I have worked with client representatives at all levels, and have ex