Expertise
Backend Development & .NET Ecosystem
Expertise in building robust backend applications using C#, .NET, ASP.NET Core MVC, and Web API, including real-time features with SignalR.
Database & API Design
Proficient in designing and implementing scalable database schemas with SQL Server and Entity Framework Core, and developing secure RESTful APIs with Swagger documentation.
Software Architecture & Design Patterns
Strong understanding and application of N-Tier Architecture, Repository, Unit of Work, Specification, Dependency Injection, and OOP principles for maintainable code.
Authentication & Security
Experienced in implementing comprehensive authentication and authorization systems using ASP.NET Identity, JWT, and secure coding practices.
Projects
Employee Management System
Implemented geolocation-based attendance, role-based access control, real-time notifications, and a centralized audit trail system, enhancing HR operations and data integrity.Developed a comprehensive HR Management System using ASP.NET Core MVC, EF Core, and SignalR, featuring employee and department management, attendance tracking, and leave workflows.
Store Catalog API
Designed a robust database schema, implemented secure JWT Bearer Authentication, and applied Generic Repository and Specification Patterns for clean and maintainable data access.Engineered a secure RESTful backend API for a store/catalog system using ASP.NET Core Web API, EF Core, SQL Server, and JWT Authentication.
Timeline
Developed a comprehensive HR Management System featuring geolocation-based attendance, role-based access control, and real-time notifications.
Engineered a secure RESTful API for a store catalog, implementing JWT Authentication and robust database schema design.
Proficient in applying advanced software architecture patterns like N-Tier, Repository, Unit of Work, and Specification.
Skilled in designing and developing secure and scalable backend systems using ASP.NET Core, C#, and SQL Server.
Expertise in implementing authentication and authorization mechanisms, including ASP.NET Identity and JWT.