Summary
Overview
Work History
Education
Skills
Timeline
Generic
Nishant Srivastava

Nishant Srivastava

Pune

Summary

Experienced Java Backend Developer with 3 years of expertise in Java (Core Java, Spring Boot), MySQL, DSA, Git/GitHub, and AWS basics, with a strong focus on building scalable and efficient backend solutions. Proficient in RESTful API development, API testing with Postman, and query optimization for high-performance databases. Adept at troubleshooting, API maintenance, and delivering client-focused solutions. Well-versed in Agile methodologies, actively participating in Scrum events such as daily stand-ups, sprint planning, retrospectives, and backlog grooming. Collaborates effectively with cross-functional teams to implement new features, resolve bugs, and enhance system scalability while ensuring clean, maintainable, and high-quality code.

Overview

3
3
years of professional experience

Work History

Software Developer

Cybage Software
01.2022 - Current

Project: Amedius

Role: Backend Developer

Tech Stack: Java, Spring Boot, MySQL, Git, Redis, Razorpay Payment Gateway

Project Overview: Amedius is a microservices-based e-commerce platform designed for product catalog management and secure payment processing. Integrated Razorpay for transactions and optimized performance using RESTful APIs and Redis caching.

Key Responsibilities:

  • Microservices Development: Built a microservices-based e-commerce platform, implementing key functionalities like product catalog management and payment gateway integration using Razorpay.
  • API Development & Integration: Developed RESTful APIs for seamless service communication, handled exception scenarios, and integrated third-party APIs for extended functionality.
  • Performance Optimization: Improved API response times from 500ms to 50ms by implementing Redis caching, significantly enhancing application speed and efficiency.
  • Database Management: Designed and managed data models using Spring Data JPA, Hibernate, and JDBC, incorporating ORMs for efficient database interactions and repository pattern implementation.
  • Enhanced user experience: Implemented advanced features like pagination, sorting, and searching to improve data accessibility and streamline the user experience.

Project Outcome: Delivered a high-performance e-commerce platform with efficient product management and secure payment processing. Optimized API response times, improved scalability, and enhanced user experience through structured data handling.

Education

Specialized in Software Development & Problem Solving - Data Structures & Algorithms, Low-Level Design, High-Level Design

Scaler
03-2025

Post Graduate Diploma in Advanced Computing - MySQL, Core Java, Advanced Java, HTML, CSS, JavaScript, Operating Systems

CDAC
10-2021

B.E./B.Tech -

GLA University
06-2018

Skills

  • Programming Languages & Frameworks: Java, Spring Boot
  • APIs & Tools: RESTful APIs, Postman
  • Databases & Storage: MySQL, Redis
  • Payment Integration: Razorpay
  • Data Structures & Algorithms: Problem-solving skills
  • Version Control: Git/GitHub
  • Development Tools: IntelliJ IDEA, STS, Chrome DevToolsDevTools

Timeline

Software Developer

Cybage Software
01.2022 - Current

Specialized in Software Development & Problem Solving - Data Structures & Algorithms, Low-Level Design, High-Level Design

Scaler

Post Graduate Diploma in Advanced Computing - MySQL, Core Java, Advanced Java, HTML, CSS, JavaScript, Operating Systems

CDAC

B.E./B.Tech -

GLA University
Nishant Srivastava