A professional software developer with 3 years of experience in web development and Windows application development using a range of technologies.