Driven senior software development professional proficient in Microsoft Technologies in Designing, Developing and Implementing Intranet, Internet, Client/Server applications, Web applications, Object Oriented Programming in Software Development Life Cycle (SDLC) using Microsoft.NET Framework 6.0/4.0/3.5/2.0, ASP.NET, ASP.NET Core, VBA, VB 6.0, ASP Classic, COM+ C#, ADO.NET, AJAX, JAVASCRIPT, VBSCRIPT, IIS 5.0/6.0/7.0, Web Api, HTML, Database queries, Stored Procedures, Views, Functions, and Triggers using SQL 2019/2012/2005.
Having extensive experience in all phases of Software Development Life Cycle (SDLC) including Architecture, Requirement analysis, Design, Development, Implementation, Debugging, Testing, Documentation and Maintenance of Client/Server and Web Applications.
Ability to conceptualize, document, and communicate project ideas and plans.
Have extensively worked on OOPS Concepts Abstraction, Encapsulation, Inheritance, and Polymorphism.
Experience in updating, accessing and version controlling the source code using Visual Source Safe (VSS), Tortoise SVN and Team Foundation Server (TFS) and GitHub.
Excellent knowledge and experience of VBA.
Strong experience in developing with Visual Basic 6.0 programming with COM+.
Good experience on Microsoft .NET Design Patterns including Dependency Injection (DI), Singleton and MVC.
Experience in Database Analysis using SQL Server and MS Access.
Strong analytical and problem-solving skills coupled with excellent written, verbal and interpersonal communication skills.
Good experience in C#, Web API, Entity Framework, ASP.Net MVC.
Strong skills in developing 3-Tier and N-Tier Architecture systems deployed on windows Platform.
Very good experience with Agile/SCRUM, Jira in development phases.
A good team player with strong ability to learn and adapt new skills and makes efforts to do the work at hand and manage time effectively.
C#Net