Summary
Overview
Work History
Education
Skills
Interests
INTERNSHIPS
Timeline
Generic
Piyush Gupta

Piyush Gupta

Java Backend Developer
Ghaziabad

Summary

Results-driven Java Backend Developer with 4 years of experience in designing and developing scalable microservices using Spring Boot, REST APIs, Kafka, and Redis. Committed to delivering high-performance, maintainable, and production-grade backend solutions that enhance system efficiency and user experience. Proven ability to collaborate effectively within cross-functional teams to drive project success and meet tight deadlines. Passionate about leveraging innovative technologies to solve complex challenges and optimize backend architectures.

Overview

4
4
years of professional experience

Work History

Associate Consultant

Infosys Ltd.
12.2024 - Current
  • Serving as a Java Backend Developer for the T-Mobile client, building high-performance microservices using the latest Spring Boot and Java frameworks within an Agile development setup.
  • Developing and maintaining a distributed microservices architecture, ensuring high availability, performance, and fault tolerance.
  • Integrating event-driven systems using Apache Kafka for reliable and asynchronous communication across services.
  • Implementing caching strategies with Redis to optimize response times and improve application scalability.
  • Collaborating with cross-functional teams to gather requirements, design solutions, and ensure smooth CI/CD deployments.

System Engineer

TCS
04.2023 - 11.2024
  • Worked as a Java Backend Developer for the DCCA client, delivering high-quality, scalable applications using Agile methodologies.
  • Designed and developed a responsive user portal, enabling airlines to manage flight operations and approval workflows efficiently across India.
  • Developed and optimized RESTful microservices using Spring Boot, Hibernate, and SQL to ensure high performance, reliability, and seamless data integration.
  • Implemented new features and resolved critical bugs, improving user experience, and significantly enhancing customer satisfaction.
  • Delivered 5+ applications across 3 directorates, managing the complete development lifecycle.

Data Engineer

LTIMindtree
06.2021 - 03.2023
  • Served as a Java Backend Developer for the Johnson & Johnson client, contributing to the design and development of scalable microservices, while adhering to Agile methodologies.
  • Implemented RESTful APIs and integrated backend services using Spring Boot, Hibernate, and Kafka to enhance data flow and system scalability.
  • Part of a team responsible for managing clients' financial data using IBM Planning Analytics by TM1 as a tool.
  • Designed and built dashboards for use in monitoring performance metrics, while maintaining existing dashboards for accuracy and efficiency, and incorporating changes in Tableau.

Education

MCA - Masters of computer application

Chandigarh University

BCA - Bachelors of computer application

Amity University
Noida, UP

12th - C.B.S.E board

Rawal International School

10th - C.B.S.E board

Rawal International School

Skills

Java (Core Advance)

Spring Boot

Microservices

undefined

Interests

Coding, Mathematics, Reading, Socializing

INTERNSHIPS

  • Data Science and Business Analytics intern at The Sparks Foundation.
  • Python Intern at CoderProgram.

Timeline

Associate Consultant

Infosys Ltd.
12.2024 - Current

System Engineer

TCS
04.2023 - 11.2024

Data Engineer

LTIMindtree
06.2021 - 03.2023

BCA - Bachelors of computer application

Amity University

12th - C.B.S.E board

Rawal International School

10th - C.B.S.E board

Rawal International School

MCA - Masters of computer application

Chandigarh University
Piyush GuptaJava Backend Developer