About

Know Me Better

Debarshi Gupta

I'm Debarshi Gupta, a Software Development Engineer with around three years of experience in building scalable, production-grade systems using Java, Spring Boot, microservices, and REST APIs. I've previously worked at Cognizant and currently work at Juspay, where I contribute to high-impact backend systems. I have a strong foundation in system design and full-stack fundamentals, and I'm driven by continuous learning, ownership, and building reliable software that creates real-world impact.

  • Birthday: 06 November 2000
  • Phone: 7044837799
  • City: Kolkata, West Bengal
  • Email: debarshigupta47@gmail.com

Interests

What I'm Passionate About

Software Engineering

Database

Computer Vision

Natural Language Processing

Web Development

Visualization

Algorithms

Image Processing

Education

Academic Background

MAKAUT University
B.Tech - Computer Science

August 2018 - July 2022

Relevant Coursework
  • Data Structures & Algorithms
  • Database Management Systems
  • System Design
  • Networking
  • Operating Systems
ISC Board
Indian School Certificate - XII

May 2017 - April 2018

Relevant Coursework
  • Computer Science
  • Physics
  • Chemistry
  • Mathematics
  • English

Certifications

Professional Credentials

AWS

Amazon Web Services

Azure

Microsoft Azure

Spring Boot

Spring Boot Development

Angular

Angular

Accenture

Web Analytics

Experience

Professional Journey

JUSPAY

Software Development Engineer

November 2024 - Present

  • Developed and optimized Hyperswitch, Juspay's payment orchestration platform, significantly improving transaction processing speed, reliability, and fault tolerance.
  • Implemented seamless integration of 8+ payment gateways, enabling support for multiple payment methods and ensuring high compatibility across merchants and platforms.
  • Improved system performance and scalability by identifying bottlenecks, optimizing critical flows, and implementing efficient architectural and code-level solutions.
  • Enhanced code coverage to ~95% by writing comprehensive unit and integration test cases, improving system reliability and long-term maintainability.
  • Actively contributed to code quality and maintainability through rigorous code reviews, adherence to best practices, and clear technical documentation.
  • Designed and developed RESTful APIs for payment flows, ensuring secure, low-latency, and high-throughput transaction handling.
  • Worked closely with cross-functional teams (product, QA, and operations) to deliver production-ready features and resolve critical issues.
  • Participated in production debugging and incident resolution, ensuring minimal downtime and smooth payment experiences for end users.
  • Followed clean architecture principles and scalable design patterns to build robust, extensible systems in a high-throughput environment.

COGNIZANT

Programmer Analyst

July 2022 - November 2024

  • Implemented Microservice Architecture using Spring Boot, with services communicating via REST APIs and Apache Kafka, improving scalability and system resilience.
  • Integrated external systems by consuming REST and SOAP web services, handling JSON and XML data formats efficiently.
  • Utilized JMS for reliable, loosely coupled, and asynchronous communication between distributed application components.
  • Designed and developed responsive user interfaces using Angular, building reusable components and services to consume backend REST APIs.
  • Performed extensive code refactoring and performance optimization, achieving a 68% improvement in application performance.
  • Developed and executed 200+ unit test cases using JUnit and Mockito, increasing code coverage by 76% and ensuring high-quality, stable releases.
  • Worked across the full SDLC, collaborating with business analysts, QA, and DevOps teams in an Agile environment.
  • Participated in production support and defect resolution, analyzing root causes and delivering timely fixes to critical issues.
  • Used Git, Maven, Jenkins, and SonarQube to support CI/CD pipelines, enforce code quality standards, and streamline deployments.

COGNIZANT

Internship Trainee

February 2022 - July 2022

  • Completed structured training in Core Java, Object-Oriented Programming, and SQL, building a strong foundation in backend development concepts.
  • Gained hands-on exposure to Spring Boot basics and REST API development, understanding layered architecture and best practices.
  • Learned fundamentals of Microservices architecture, including service communication patterns and real-world enterprise use cases.
  • Worked on hands-on assignments and mini projects, applying classroom concepts to solve practical development problems.
  • Received training on software development lifecycle (SDLC), Agile methodologies, and industry-standard coding practices.
  • Developed problem-solving skills through code reviews, debugging exercises, and peer collaboration.

Projects

Featured Work

  • All
  • Web-Apps
  • Tools

School Administration System

Online Movie Booking Application

Patient Appointment System

Bookmarks Exporter Tool

Resume Section Classifier

Skills

Technical Expertise

Languages & Databases

Languages and Databases - Java, Python, JavaScript, SQL, MongoDB, PostgreSQL

Frameworks

Frameworks - Spring Boot, Angular, React, Node.js

Tools

Tools - Git, Docker, Kubernetes, Jenkins, AWS

Contact

Get In Touch

Address

A-2 Nandan Kanan
Santoshpur
Kolkata, India 700075

Social Profiles


Email

debarshigupta47@gmail.com

Contact

7044837799