Technical Lead
Current• Researching, consulting, analyzing and evaluating system program needs. Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods.• Developed, modified and implemented software applications for various business functionality using technologies like ASP.NET, MVC, C#, VB.NET, SharePoint, Microsoft azure, & SQL.• Maintained existing software systems by writing and maintaining program code, unit testing, debugging, diagnosing and correcting software defects.• Team Player as well as Independent Contributor, ability to give technical resolutions on challenging requirements.• Participation in software release and post-release activities.• Avidly Participating in sprint planning and effort estimations, demo, deployment and retrospectives.