Summary
Overview
Work History
Education
Skills
Timeline
Generic
Souvik Mondal

Souvik Mondal

Bengaluru

Summary

6+ years experienced software developer specializing in design, implementation, testing, and maintaining software systems. Skilled in Advanced Java Backend Technologies and Microservices. Familiar with latest development tools and procedures for optimal project outcomes.

Overview

6
6
years of professional experience

Work History

Senior Software Developer

Oracle
05.2024 - Current
  • Developed REST APIs related to Financial Reports setup.
  • Resolved Multiple Accessibility Issues throughout the Application by modifying Bindows Component.
  • Worked on Critical Production Bugs to meet business requirements on priority Basis .
  • Actively Participated in Peer Code Reviews and Design Discussions.

Senior Software Engineer

CGI
07.2021 - 04.2024
  • As part of Banking Collections System Development Team, worked on implementing features, resolving critical Bugs & Performance Issues at application or database level.
  • Implemented REST webservices for Payments System Microservices with help of CyberSourceGateway.
  • Created service for Card verification, instant payment & creating EMI.
  • Independently worked of Loan Settlement Popup UI implementation with Angular & connecting with Backend.
  • Resolved Performance Issues by converting legacy Jobs to Spring Batch Jobs.
  • Actively Involved on Application Migration from Spring Boot 2.7 to Spring Boot 3.0.
  • Worked on Third party dependencies upgrade to resolve security vulnerabilities.
  • Single Handedly managed self-service application (Which is directly used by Bank Account Holders) development & deployment to Jboss application server.
  • Implemented Indexing & query optimization for improving DB performance.

Software Engineer

Capgemini
06.2019 - 07.2021
  • Independently worked on Digital Nutrition Application, Restaurant Locator System & Contact Us Section of Application.
  • Implemented code changes in Backend and business logic to meet the requirement.
  • Used Java/J2EE technologies to develop web applications and add functionalities to existing applications.
  • Done database level changes as per the requirement.
  • Debugged Code for analyzing production issues.

Education

B TECH -

Bengal College of Engineering & Technology
Durgapur, West Bengal
08.2017

Skills

  • Core Java & J2EE
  • Data Structures & Algorithms
  • High Level System Design
  • Low Level System Design
  • Spring Boot & Microservices
  • REST & SOAP Webservices
  • Hibernate with JPA
  • Oracle & MYSQL RDBMS
  • Mongodb
  • Javascript
  • JSP
  • Code reviews
  • User requirements analysis

Timeline

Senior Software Developer

Oracle
05.2024 - Current

Senior Software Engineer

CGI
07.2021 - 04.2024

Software Engineer

Capgemini
06.2019 - 07.2021

B TECH -

Bengal College of Engineering & Technology
Souvik Mondal