168 months of technology consulting, strong development in windows and web based technologies and also test automation experience. Experience in development, Financial and Investment banking, Health Care, and e-Commerce domain. Experience in leading small sized teams (3-11) and managing clients. Proven record of complex application development in a globally optimized delivery Experience of all phases of Software Delivery Life Cycle, from requirements gathering, analysis, design, implementation, transition to support, good exposure in Scrum using TFS Experience in Technical Areas like Analysis, designing, programming, configuration control, code reviews, test planning, estimation, UML, user training.