u
ubair_naeem

Muhammad Ubair

@ubair_naeem

NET Developer MERN Stack Developer

Pakistán
Urdu, Inglés
Parte de la información aparece en idioma inglés.
Sobre mí
I am a .NET and MERN Stack Developer with hands-on experience in designing scalable, secure, and high-performance web applications. I specialize in ASP.NET Core, C#, SQL Server, React.js, and Node.js. I am passionate about developing efficient, user-friendly solutions that meet business requirements and deliver excellent performance.... Lee más
u
ubair_naeem
Muhammad Ubair
desconectado • 
Tiempo medio de respuesta: 1 hora

Revisa mis servicios

Sitios web personalizados
I will develop aspnet core web API dotnet backend mern stack website

Porfolio

Experiencia laboral

Software_Engineering Daily

Software Engineering Daily

Tiempo completo • 1 yr

Backend Developer (ASP.NET Core | Web API)

Oct 2025 - Apr 20266 mos

Developed a CRUD-based Registration Module using ASP.NET Core MVC and Blazor, with Blazor handling the frontend UI and ASP.NET Core MVC managing backend operations. • Implemented a clean multi-project architecture, including Blazor UI, DTOs, and a business logic layer with APIs, controllers, services, and interfaces. • Applied Clean Architecture principles and integrated the system with SQL Server using SQL Server Management Studio (SSMS) for database design, queries, and data management.

Full Stack Developer (MERN Stack | DotNet)

Nov 2024 - Mar 20254 mos

Learned MERN Stack (MongoDB, Express.js, React.js, Node.js) development. • Gained hands-on experience in frontend (React.js) and backend (Node.js, Express.js) development. Worked with MongoDB database. • Practiced state management in React and handled authentication/ authorization in Node.js. • Learned .NET Framework & .NET Core for web application development. • Understood concepts of OOP, APIs, debugging, and deployment.

Full Stack Developer (MERN Stack | .NET)

Aug 2024 - Oct 20242 mos

Applied object-oriented programming principles such as encapsulation, abstraction, and object instantiation. Utilized method overloading and overriding to create flexible and reusable code structures. • Implemented robust exception handling using try-catch blocks to ensure application reliability. Structured code efficiently using namespaces for improved readability and modularity. • Used control flow mechanisms like for, while, do-while, and foreach loops to perform iterative operations effectively.