Koustuv Mukherjee

India

@kmukherjee564

Associate Staff Engineer at Nagarro

Badges

Problem Solving
Java
Sql

Certifications

Work Experience

  • Associate Staff Engineer

    Nagarro•  July 2024 - Present•  Kolkata

  • Software Engineer

    EPAM Systems•  January 2022 - July 2024•  Pune

    Provided software solution to Goldman Sachs for their Investment Banking project: Private Bank Select (Security Based Lending). • Developed and maintained Java, Spring Boot applications and helped other team members. • Enhanced existing dashboard functionality of admin portals by introducing products using product Id. Used Redis as Cache. • Enhanced margin rule configuration Rest Apis for new asset types. Used Maker-Checker flow. • Maintained and enhanced Account Maintenance flow. Used Kafka to multi service communication. • Followed TDD using Junit, Mockito framework and integration test case for developing the microservices. • Maintained Clean code and involved in code reviews and training. • Analyzed solutions and coding fixes for software problems. Looked into production issues and provided resolution to support team. • Delivered highest quality software by creating unit test plan and testing code thoroughly. • Provided support for Prod releases

  • Senior Software Engineer

    Coforge•  May 2021 - January 2022•  Kolkata

    Worked on microservices built on Java, Spring Boot, Spring cloud. • Implemented the backend business layers using spring and web services. • Successfully delivered software solutions to Santander Bank for Paper-free microservice and E-docs retrieval microservice.

  • Software Engineer

    Virtusa•  December 2018 - April 2021

    Provided Software solution to PNC bank for Open Api project named Developer’s Portal and Payment and Outer API for payment microservice built on Java (Spring Boot). • Used Spock framework and wrote unit test cases, fixed Sonar issues, and achieved 80% Test Coverage. • Worked in Agile Scrum methodology using Test Driven Development (TDD) to enhance the existing application with Angular 2+, Html and Scss. • Used reactive programming using RxJS and NgRx. • Coordinated UX/UI designer to help create and then implement best design practice. • Coordinated with backend team to integrate Rest Apis.

Education

  • NSEC, Kolkata (Netaji Subhash Engineering College)

    Computer Science & Engineering, B.Tech•  August 2013 - August 2017

Skills

Angular
Css
SQL
Javascript(Intermediate)
Java
Spring Boot
Microservices
Spring Data JPA