Dinesh Kumar Yadav is a senior level IT professional with nearly 9 years of experience in project management, software development, system analysis and design. He has extensive expertise in the full software development lifecycle from requirements analysis to testing and documentation. Some of his roles have included managing project teams, ensuring deadlines are met, and driving software development practices and quality control. He is proficient in technologies such as C#, ASP.NET, SQL Server, and Agile methodologies. His experience spans a variety of projects for clients in banking, insurance, and sports media.