Accomplished software development professional with a career defined by success in a fast developing environment requiring the ability to adapt to and learn new technologies. I bring to the workplace extensive experience in all phases of the Software Development Life Cycle, as well as a passion for the work I do. I have excellent inter-personal skills, giving me the ability to really understand what customers need, as well as what they want. I have the experience necessary to then bring those needs and wants into the development efforts to insure that what gets delivered will be what works for the client.
I prefer working on the cutting edge of technologies, always directing my self and my career into the future. I have many years experience the the .NET platform, both Desktop and Inter/Intra net environments. I am currently learning to develop for mobile devices. I believe that the future of the computer is going to be in people’s hands, and not on their desktops. I use an Android based phone, and really like and appreciate its potential, so that is where my learning efforts are directed.
I'm looking for a position now where I can help a company with the extensive technical expertise I posses, as well as the intangible skills I have -- The years of experience, the many mistakes I've made and learned from, the knowledge of how projects can get off track, and the experience of getting them back on track. Hopefully, a position that will allow me to continue to learn new technology.