Summary
Overview
Work History
Education
Skills
Personal Projects
Education and Training
Timeline
Generic

Srimanta Gangopadhyay

Bankura

Summary

As a software engineer, I lead the development and design of efficient solutions that meet diverse business needs using various techniques and tools. My expertise in problem-solving and code optimization ensures timely, high-quality project delivery. I am dedicated to advancing my skills and staying at the forefront of emerging technologies in the fast-paced tech landscape.

Overview

3
3
years of professional experience

Work History

Software Engineer

LTIMindtree
Kolkata
02.2023 - Current

Java, Spring Boot, Spring Cloud, Eureka, Feign Client, MySQL, MongoDB, GitHub, JUnit, Mockito.

  • Designed and developed RESTful APIs using Spring Boot and Spring MVC for internal and client-facing applications.
  • Built and maintained microservices architecture for scalable applications using Spring Cloud, Eureka, and Feign clients.
  • Worked on Java 8+ features like Streams, Lambda expressions, and functional interfaces to write clean and efficient code.
  • Integrated MySQL and MongoDB databases, wrote optimized queries, and implemented JPA/Hibernate for ORM.
  • Used Git for version control and GitHub Actions for CI/CD pipelines.
  • Developed event-driven systems using Apache Kafka for asynchronous communication between microservices.
  • Participated in Agile/Scrum ceremonies and collaborated with cross-functional teams to deliver features in 2-week sprints.
  • Wrote unit and integration tests using JUnit, Mockito, and Testcontainers to ensure code quality.
  • Handled exception management, logging (via Logback & SLF4J), and performance tuning for backend services.
  • Worked with Docker to containerize services and deployed them on AWS EC2 and ECS.

Software Engineer Trainee

LTIMindtree
Kolkata - Remote
09.2022 - 01.2023

Java Full Stack Developer.

During this phase, I was trained in multiple technologies such as Angular, Spring Boot, Git, Docker and Jenkins.

Education

Bachelor of Technology - Computer Science And Engineering

Gandhi Institute for Technology
03-2022

Skills

  • Java
  • Spring Boot
  • Spring Cloud
  • Hibernate
  • Database (SQL and MongoDB)
  • Maven
  • Kafka
  • Docker
  • AWS (EC2, Lambda)
  • JUnit
  • Mockito
  • Git / Github

Personal Projects

Config-Driven Service Setup

Centralised configuration  using Spring cloud config with Git-backed repository.

Skills - Spring boot, spring cloud, spring cloud config

Customer-Accounts Management System

Complete backend microservices system for managing customers and their accounts. Along with accounts functionality to manage cards is also implemented.

Skills - Spring boot, MYSQL, spring cloud, eureka, open feign client, docker

Education and Training

other

Timeline

Software Engineer

LTIMindtree
02.2023 - Current

Software Engineer Trainee

LTIMindtree
09.2022 - 01.2023

Bachelor of Technology - Computer Science And Engineering

Gandhi Institute for Technology
Srimanta Gangopadhyay