Full Stack Developer | .NET Core | MVC | Web API | C#
9 years of experience in software design & development using Microsoft technologies. I like to write code. Open-minded & always willing to learn.
- Programming Languages: C#
- Database: MS SQL 2012 & above, MySQL.
- Expertise in develop web application using ASP.NET MVC 4/5/6, .NET Core, Web API 2, Angular 2 and above, React, Bootstrap, HTML5, jQuery & JavaScript.
- Learning NodeJS & ReactJs
My expiries in Web API Development using .NET Core/.NET Framework, below are some tasks I did as part of API development.
- Modified Web API Lifecycle for Request/Response validation and controller selection.
- Implemented Gmail/Facebook Authentication
- Implemented Authentication using cookies middleware and JWT token.
- Custom validation server side/ client side using MVC framework
- CORS implementation
- Prevent Cross-Site Scripting (XSS) on web API
- Impetration of different design patterns like Builder & Factory.