The document provides a summary of a technical professional's skills and experience. It includes details about their current role as Director of Software Development at Fiserv India, where they manage a team of 80 people. Previous experience includes project management, software development, team leadership, and domain expertise in banking, finance and other industries. Key skills include project management, agile methodologies, strategic planning, system architecture, training and leadership. The professional has over 17 years of experience leading teams and initiatives across various organizations.