- ASP.NET Core
- Entity Framework Core (EF Core)
- C# language
- LINQ queries
- SQL Server
- Swagger
- Postman
- Clean Architecture
- CQRS Design Pattern
- AutoMapper & Fluent Validation
- Response And Response Handler
- Generic Design Pattern
- Custom Middleware to Limit Number Of Requests
- Pagination & Localization
- Ordering and Sorting
- Configurations Using (Data Annotation , Fluent API)
- Identity
- All CRUD Operation on ( IdentityUser , IdentityRole )
- All CRUD Operation on
- JWT Token Generation and Refresh Token
- Data Seeding
- Authorize based On ( Role & Claim )
- Manage User Claims
- Send Email Using SMTP
- Confirm Email and Reset Password Using Code Generation
- Dealing With ( View , Stored Procedures )
- Upload Image