12 years of experience in all stages of SDLC (Software Development Life Cycle) which includes Requirement Gathering, Analysis, Design, Development, Testing, and Deployment of Enterprise Web and Windows Applications. Proven ability to lead, manage project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments