I am a Microsoft Certified Solutions Developer (MCSD) .NET and a software development professional with 13+ years of experience, including 13+ years of experience developing enterprise-grade applications with the Microsoft .NET Framework. Other aspects of my experience include full life- cycle software development using Agile methodologies, customer needs assessment, computer program design and maintenance,
software quality assurance, and technical documentation.
A highly pro-active team player with strong urge to adopt and learn new technologies along with excellent
verbal and written communication skills that puts enthusiasm on delivering the output in utmost quality and
scheduled time.
Implementing Code reviews, Unit Test documents and unit test cases for modules and presented on client
review process.
10+ years of IT industry experience in Product Development, Maintenance and developing both web and
windows based applications using C#.NET, ASP.NET, VB .NET, Windows Forms, windows services,
Visual [login to view URL] (20xx), [login to view URL], Web Services, Restful Services(ASP.NET Web API) and ASP.NET
MVC, C++.
Working on front-end technologies HTML/HTML5, Typescript, Angular2 and CSS3, JavaScript,
Bootstrap, WPF, jQuery to implement UI screens.
Experience in GIT, SVN, TFS for Source Control and Versioning.
Experience in the entire Software Development Life Cycle (SDLC)
Involved in database like SQL Server 20xx and MySQL.
Extensive experience in OOAD Technology developing Use Cases, Sequence Diagrams, Class Diagrams
and Deployment Diagrams.
Proven knowledge in analyzing information of system needs, evaluating end-user requirements and
customized designing solutions in an innovative Way.
Working in Agile process, Participated in Project Requirement and sprint planning and retrospection
meetings with the Product Owner.
Executed software projects for ERP, E- Commerce and other domains.
Done Certification in Programming in C#, App Builder, Web Applications, Developing Microsoft Azure
Solutions, Developing ASP.NET MVC Web Applications.
A highly pro-active team player with strong urge to adopt and learn new technologies along with excellent
verbal and written communication skills that puts enthusiasm on delivering the output in utmost quality and
scheduled time.
Implemented Unit Test documents and unit test cases for modules and presented on client review process.
Experienced in trained and mentoring teams with functional knowledge and business processes.
Excellent Customer interaction skills and project coordination skills with onsite/offshore model.