Description
A resourceful software developer with experience creating and maintaining applications that are strategic to business operations. Proficient in all phases of the development life cycle (planning, creation, testing, implementation, and support).