Dynamic, skilled, IT professional over 20 years experience in software development life cycle (SDLC) throughout all the phases. Accomplished in finding, applying and implementing technical solutions for business initiatives. Hands-on experience in designing, developing and maintaining software products. Successfully executed software projects in financial, human resources and healthcare industries using various methodologies, including Agile processes.