Experienced software developer proficient in agile methodologies and coding languages, with a demonstrated ability to design and test innovative applications. Seeking intellectually challenging work to further enrich knowledge and skills, open to work at all locations.