About Me

Hello! I'm Nain, a .NET Developer specializing in building robust and scalable web applications.

My focus is on engineering efficient backend solutions and secure APIs within the Microsoft ecosystem.

I am dedicated to transforming business requirements into clean, maintainable code using C# and ASP.NET Core to develop high-quality software. Currently, I am focused on deepening my skills in service-oriented architectures and implementing cloud solutions with Azure.

My Projects
E-commerce site built with ASP.NET Core

E-commerce Platform

A complete e-commerce system with a product catalog, shopping cart, and user management, built with ASP.NET Core MVC and Entity Framework.

RESTful API with .NET

Appointment Booking API

A backend for a medical appointment app, exposing secure endpoints to manage patients and schedules. Built with ASP.NET Core Web API and secured with JWT.

Interactive application with Blazor

Real-Time Task Manager

An interactive Single-Page Application (SPA) for project management, using Blazor WebAssembly for a fluid, reload-free user experience.

Core Competencies

Languages & Frameworks

C#, ASP.NET Core (MVC, Web API), Blazor, Entity Framework Core, LINQ, JavaScript, HTML5, CSS3.

Databases

SQL Server, PostgreSQL, T-SQL. Experience with relational databases and data modeling with EF Core.

Tools & Platforms

Git, GitHub, Azure (DevOps, App Service), Docker, Visual Studio, Postman.

Key Concepts

Object-Oriented Programming (OOP), SOLID Principles, RESTful API Architecture, Dependency Injection.