Passionate software engineer who has more than 8 years of experience as a Senior Developer and Product Manager primarily in Web and Windows Applications. • Responsible for development lifecycle of web and windows Applications. • Led many software development teams. • Designed system and software architecture, including data models and user interfaces. • Developed applications using various technologies such as WPF, ASP.Net MVC, ASP.Net Core and LINQ • Have been mentoring junior-level developers on Software development process, improved technical expertise to handle large scale projects. • Handled recruitment, training and performance review of team members.