Hi, I'm Sunil,
a Full time software developer specialized in
both front-end and back-end web development.
IT professional with over 15 years of experience in developing web-based applications and business intelligence solutions for diverse industry clients. Highly instrumental in all phases of the SDLC, with expertise in algorithms and data structures. Successful in developing various projects, optimizing business procedures, processes, and productivity.
Profile Summery
- A result-oriented professional experience in application development using Microsoft technologies. Currently working as Software Developer Manager.
- Passionate and pragmatic software engineer in C#, ASP.NET MVC5, Web API 2.0, Core MVC 3.0, LINQ and SQL Server.
- Strong knowledge of object-oriented programming code-reusability, readability, and scalability.
- Experience in .NET Framework 3.5, 4.0, 4.5 and ASP.NET MVC (Model View Controller) architecture pattern.
- Hand on experience ADO.NET, Entity Framework 6.0, Core Entity Framework and LINQ to SQL.
- Experience in ASP.NET WEB API 2.0, ASP.NET Core API, Auto Mapper and DTO (data transfer object), Postman.
- Experience implementing of Repository Pattern, UnitOfWork, Dependency Injection, and Unity Container with MVC5.
- Extensive experience in Database Queries, Joins, Stored Procedures, Functions, Index and View in MS SQL Server.
- Expertise in front-end development technologies including HTML5, CSS3, bootstrap, JavaScript and JQuery.
- Good exposure in TypeScript, Angular 2+, Angular CLI (Command Line Interface) and Angular Material.
- Experience with software installations and configurations in various environments
- Expertise tools such as Visual Studio, SQL Server, Visual Studio Code and GitHub.
- Co-ordinate and collaborate with team members and quickly fit into exiting team.
- Effective communicator with excellent relationship building and interpersonal skills.