Summary
Overview
Work History
Education
Skills
Websites
Languages
Projects
Certifications
Timeline
Generic
Shivam Gupta

Shivam Gupta

Chandigarh

Summary

An organized, disciplined, sincere, diligent & result-oriented dynamic Software Developer Engineer professional with Hand-on experience in Developing and maintaining robust server-side applications. Ability to excel in independent positions requiring minimal supervision and ability to handle simultaneously multiple tasks.

Overview

2
2
years of professional experience

Work History

Java Developer

Cognizant Technology Solutions
Noida
08.2023 - Current

Cilent- ICIC Prudential.

  • Designed and developed from scratch the complete backend.
  • Leveraging the features of Java 8 using a microservices architecture.
  • Implemented secure and scalable Restful APIs for user registration and login, user roles (Admin-User), book management, rental system, user account management and documented it using Swagger.
  • Developed robust data persistence layer using Spring Data JPA for efficient data interaction with NoSQL databases (MongoDB).
  • Ensured secure and reliable user experience through JWT based authentication using Spring Security.
  • Successfully collaborated with cross functional teams involving Tester and Developers following Agile working environment.
  • Utilized GIT for version control and efficient code tracking, resolving vulnerabilities using SONAR CUBE, CHECKMARX, BLACKDUCK including SAST tools to identify potential security and code quality issues.

Backend Developer

Cognizant Technology Solutions
Gurgoan
07.2022 - 08.2023

Cilent- Google.

• Developed and maintained backend services and Restful APIs using Java8, Spring Boot, and Spring JPA.
• Created RESTful APIs for seamless integration with frontend and third-party services.
• Utilized Spring Boot to build robust, scalable, and high-performance applications.
• Implemented data access layers using Spring JPA to interact with relational databases efficiently.
• Ensured code quality and performance optimization through unit testing and code reviews.

Education

Bachelor's - Computer Science Engineering(Mobile Computing)

Chandigarh University
Gharuan, Mohali
01-2022

Intermediate - CBSE

Govt. Model Senior Secondary School
Chandigarh
01-2018

Matriculation - CBSE

Govt. Model Senior Secondary School
Chandigarh
01-2016

Skills

  • Languages: Java 8, Core Java, HTML, CSS, JavaScript
  • Databases: SQL, NoSQL
  • Tools and Framework: SpringBoot, Microservices, RESTful APIs, Git ,JIRA, Docker
  • Azure Technologies: Azure Fundamentals, Az-900
  • Other skills: Positive Reinforcement, Confidence and Determination, Responsible, Perseverant, Amiable, Positive minded

Languages

Hindi
First Language
English
Upper Intermediate (B2)
B2
Punjabi
Intermediate (B1)
B1

Projects

Audit Management Portal 

July 2022 

This is an internship project in which A leading Supply chain Management Organization wants to automate the Audit processing, to make the management scalable and ensure clarity and ease of tracking their projects. This application tells us whethertheir projects are in danger state or safe. Fingerprint Authentication Secured.

Certifications

  • Certificate on completion of SQL Course.
  • Certificate on completion of Spring Boot Course.
  • Azure AI Fundamentals Microsoft Course(AZ-900).
  • Certificate on completion of Java.

Timeline

Java Developer

Cognizant Technology Solutions
08.2023 - Current

Backend Developer

Cognizant Technology Solutions
07.2022 - 08.2023

Bachelor's - Computer Science Engineering(Mobile Computing)

Chandigarh University

Intermediate - CBSE

Govt. Model Senior Secondary School

Matriculation - CBSE

Govt. Model Senior Secondary School
Shivam Gupta