10 years of experience in all aspects of project management 5 years of experience in leading and managing software development teams and Projects, using agile methodologies 2 year of experience in product management Total 10 years of experience with C# and .NET development 2 years of experience with mobile and Xamarin development 4 years of experience with WPF development 2 years of experience with ASP.Net development Vast knowledge and experience in design patterns and multi threaded