Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic
Nirmal Singh

Nirmal Singh

Bathinda

Summary

. NET Developer with 3.5 years of experience developing web application, batch and business intelligence solutions using ASP.Net Core, C#, MVC, SQL Server, HTML, CSSS, JavaScript, Angular

Overview

4
4
years of professional experience

Work History

Senior Engineer

Nagarro
Gurgaon
03.2023 - Current
  • Domain: Facilities and Services
  • Role: Developer
  • Skills: C#, .Net Core 6.0, Web API, Entity Framework, LINQ, NUnit, Git
  • Tools: Visual Studio, SSMS.
  • Designed and developed server-side functionalities using ASP.NET Core, implementations, and OOPs concepts.
  • Designed and implemented database queries using SQL Server and Entity Framework Core for efficient data management and retrieval.
  • Write unit tests with NUnit to ensure code quality and reliability, and use Moq to mock the dependencies.
  • Troubleshooting and debugging UAT and QA issues across different modules.
  • Collaborating with the team using Git for version control, branching, and merging.

Software Engineer

Cognizant
Pune
01.2021 - 03.2023
  • Domain: Insurance
  • Role: Developer
  • Skills: C#, SQL Tools: Data Conversion systems (Calculating Insurance Policies), My SQL 2018
  • Understanding requirements and providing the best feasible technical solution.
  • Reviewed documentation, peer code, and unit testing for the project.
  • Was a key member responsible for fixing the bugs during UAT testing and ensuring that the testing team is aware of the changes in the process.
  • Preparing database scripts and checking database in SQL server.

Education

Bachelor of Technology - Computer Science And Engineering

Maharaja Ranjit Singh Punjab Technical University
Bathinda, PB
08-2020

Skills

  • C#
  • ASPnet Core
  • MVC
  • Web API
  • ASP Identity
  • Entity Framework
  • SQL Server
  • Angular
  • HTML CSS
  • DSA
  • Microservices
  • Linq
  • NUnit

Languages

English
First Language
Hindi
Proficient (C2)
C2
Punjabi
Proficient (C2)
C2

Timeline

Senior Engineer

Nagarro
03.2023 - Current

Software Engineer

Cognizant
01.2021 - 03.2023

Bachelor of Technology - Computer Science And Engineering

Maharaja Ranjit Singh Punjab Technical University
Nirmal Singh