Summary
Overview
Work History
Education
Skills
Websites
Certification
Personal Information
Timeline
Generic
Nitin Garg

Nitin Garg

Software Consultant
Delhi

Summary

Results-driven Software Engineer with expertise in backend development, API design, and system migration in the various domains. Proficient in Spring Boot, Java, and SQL, with hands-on experience in cloud technologies (AWS, Azure) and message processing (RabbitMQ). Successfully developed and optimized migration APIs, including a standalone Address Migration module, ensuring seamless data transition between legacy and modern systems. Adept at project management, client interactions, and full SDLC implementation, delivering scalable and high-performance solutions.

Overview

6
6
years of professional experience
4
4
years of post-secondary education
1
1
Certification

Work History

Consultant

CAPGEMINI
08.2023 - Current

API Development & Migration (Telecom Domain)

  • Developed multiple Spring Boot-based APIs for telecom number migration, ensuring seamless transition of network configurations from legacy systems to new platforms.
  • Designed and implemented a standalone Address Migration module, handling address and document migration with optimized data consistency and integrity.
  • Worked with AWS DynamoDB for efficient storage and retrieval of telecom migration data.
  • Integrated RabbitMQ for message processing, enabling asynchronous communication between migration services.
  • Developed status endpoints to track the progress of background API calls, enhancing system observability and debugging.
  • Implemented a time-based retry mechanism to ensure accurate API call execution, improving reliability in migration workflows.
  • Utilized Maven for dependency management and project build automation, ensuring smooth CI/CD integration.

Senior System Engineer

IBM
09.2021 - 07.2023
  • Working with backend team to fetch data from multiple REST API's using Spring BOOT
  • Provide data to different applications by performing ETL operation using PySpark code
  • Worked on migration of entire database from MySQL to AWS
  • Having experience of working on various AWS services like S3, EMR, EC2, Step fn, Athena, RDS
  • Worked on integration of high end code analysis tool like SONAR, CHECKMARX
  • Used Docker to build images and Kubernetes to deploy
  • Having knowledge of React, Angular JS

Application Development Analyst

ACCENTURE
01.2019 - 12.2020
  • Worked on the migration of code from Struts to Spring.
  • Used Angular 6 as the front end.
  • Worked on Oracle Database to handle back-end data.
  • Handled critical code failures and defects.
  • GWTP, Spring Boot, and Hibernate were used as the backend in the project.
  • Use of Apache Tomcat Server.
  • Worked with the DBA to execute the views required for the application.
  • Log4j2 logging had been used in the project.
  • Collaborated with cross-functional teams to deliver high-quality software applications on time and within budget.

Education

Bachelor of Technology - Computer Science

GATEWAY INSTITUTE OF ENGINEERING & TECHNOLOGY
07.2014 - 06.2018

Skills

Java

AWS

PySpark

SQL

Spring BOOT

React

undefined

Certification

Az-900, 08/01/20

Personal Information

Date of Birth: 11/12/96

Timeline

Consultant

CAPGEMINI
08.2023 - Current

Senior System Engineer

IBM
09.2021 - 07.2023

Application Development Analyst

ACCENTURE
01.2019 - 12.2020

Bachelor of Technology - Computer Science

GATEWAY INSTITUTE OF ENGINEERING & TECHNOLOGY
07.2014 - 06.2018
Nitin GargSoftware Consultant