I have been programming for over five years now with three of those years in the industry as a Software Development Engineer. I have also had some research experience.