Summary
Overview
Work History
Education
Skills
PERSONAL DETAILS
Certification
Timeline
Generic
Shivam Upadhyay

Shivam Upadhyay

System Engineer
INDORE

Summary

Full-Stack Developer with hands-on experience in designing, developing, and deploying web applications using Java, Spring Boot, Angular, and MySQL. Skilled in building RESTful APIs and integrating with dynamic front-end interfaces. Recently completed Oracle Certified Java SE 8 Programmer (1Z0-808) certification. Passionate about continuous learning and advancing in modern web development.

Overview

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

Work History

Developer

Tata Consultancy Services (TCS)
05.2023 - Current

Project: Dun & Bradstreet, INC. | WEB Application |

  • Worked on Ruby on Rails framework to rewrite the backend of old application for the latest code changes.
  • Worked for Migrating the UI from legacy UI to Angular8.
  • Worked for Version Upgradation of the application from rails version 3 to rails 6 and indulged in bug fixes.

Project: Perspicacity (Ultimatix) | Internal project |

  • Built and tested RESTful APIs using Spring Boot (Java).
  • Integrating business logic and service layers for seamless performance.
  • Implemented data access and persistence logic using JDBC Template with PostgreSQL, managed via pgAdmin.
  • Used Postman extensively for API testing, validation, and debugging during development.
  • Designed and built archival functionality to efficiently manage and store historical data, improving data retrieval performance.
  • Developed features for the application and indulged in bug fixes

Project: Citigroup Inc. | BFSI |

  • Developed and maintained microservices using Spring Boot and Java 8 for a large-scale financial application.
  • Designed and implemented time zone–aware date/time handling logic to ensure accurate transaction timestamps across global regions.
  • Built and consumed RESTful APIs and integrated them with dynamic Angular-based UI components.
  • Worked with MySQL and JPA/Hibernate for persistent storage, and handled schema evolution using Liquibase.

Pixocatic Solutions
07.2022 - 04.2023
  • Project: Company Portal | Internal Project | Programming Languages: Ruby on Rails
  • Design, implementation, and maintenance of Rails applications.
  • Used ruby on rails as main technology at the backend.
  • Developed features for the application and indulged in bug fixes.
  • Have exposer of Sonar Qube coding standards and Grafana logs

Computronics System India Pvt Ltd
06.2021 - 07.2022
  • Project: FabHr – (Human Resource Management System ERP) | Internal Project | Programming Languages: Java, Spring-boot, Angular
  • Using Spring Boot to develop RESTful APIs.
  • Design, implementation, and maintenance of Java applications.
  • Developed features for the application and indulged in bug fixes.

Education

B.Tech. - Computer Science

Sushila Devi Bansal College Of Technology
Indore, IN
05.2015 - 05.2019

12th - PCM

Maharishi Vidya Mandir
Shajapur, IN
05.2014 - 05.2015

10th - Science

MG Convent High Secondary School
Shajapur, IN
05.2012 - 05.2013

Skills

PERSONAL DETAILS

  • Gender: Male
  • Nationality: Indian
  • Marital Status: Unmarried

Certification

Oracle Certified Java Associate (OCJA)

Timeline

Developer

Tata Consultancy Services (TCS)
05.2023 - Current

Pixocatic Solutions
07.2022 - 04.2023

Computronics System India Pvt Ltd
06.2021 - 07.2022

B.Tech. - Computer Science

Sushila Devi Bansal College Of Technology
05.2015 - 05.2019

12th - PCM

Maharishi Vidya Mandir
05.2014 - 05.2015

10th - Science

MG Convent High Secondary School
05.2012 - 05.2013
Shivam UpadhyaySystem Engineer