Summary
Overview
Work History
Education
Skills
Hobbies
Accomplishments
Timeline
Generic
Dipanjan Banerjee

Dipanjan Banerjee

Consultant, Deloitte USI
Hooghly

Summary

Results-oriented Consultant with 5 years and 4 months of experience, skilled at translating complex technical requirements for non-technical stakeholders. Experienced in drafting detailed technical and functional documentation, swiftly acquiring new skills, and excelling both independently and in team settings. Proven expertise in prioritizing tasks to meet deadlines and deliver high-quality results. Dedicated to building credibility and fostering strong relationships with colleagues and clients. Recognized for strong conceptual thinking and the ability to quickly grasp and implement new concepts.

Overview

5
5
years of professional experience
6
6
years of post-secondary education
3
3
Languages

Work History

Consultant

Deloitte
12.2023 - Current

Project :- US Retail Client

Backend API Development:

  • Designed, developed, and maintained robust backend APIs using Reactive Spring Boot.
  • Implemented asynchronous, non-blocking API services to enhance performance and scalability.
  • Utilized Reactive Programming principles to handle high-throughput and low-latency requirements. Ensured seamless integration of APIs with various microservices and third-party systems.

Logging and Monitoring:

  • Modified logging filter logic to provide different approach, replacing use of MDC Context Lifter.
  • Developed and implemented custom logging solutions to improve traceability and debugging capabilities.

Testing and Quality Assurance:

  • Developed comprehensive JUnit test cases to ensure code quality and functionality.
  • Implemented integration tests to validate end-to-end API workflows and interactions.
  • Utilized Mockito and other testing frameworks to create mock objects and simulate external dependencies.
  • Conducted code reviews and collaborated with QA teams to identify and fix bugs.

Database Management:

Worked extensively with Azure Cosmos DB to manage and query data.

Continuous Improvement and Optimization:

  • Participated in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
  • Collaborated with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Monitored application performance and optimized code for better efficiency and lower latency.

Documentation and Support:

  • Created and maintained detailed API documentation for internal and external use.
  • Provided support and troubleshooting for API-related issues reported by clients or internal teams.
  • Offered technical guidance and mentoring to junior developers.

System Engineer

Tata Consultancy Service
9 2022 - 11.2023

Project :- UK based BFSI client

  • Analyzed client business processes to propose optimal software applications for unique requirements.
  • Proposed technical feasibility solutions for new system designs and suggested options for performance improvement of technical components.
  • Involved in system performance by making proactive adjustments and resolving bugs.
  • Involved in developing key modules for assigned ongoing project.
  • Involved in coding, code review, defect analysis, bug fixing and testing.
  • Worked on hibernate framework to obtain object relation mapping with back-end data and to perform CRUD operations and calling various REST microservices.
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Compiled, processed and analyzed test data and results to improve product quality.
  • Leading and managing team with assigned modules and with weekly progress reports.

Associate Consultant

Capgemini
03.2019 - 09.2022

Project :- Java Swing based desktop application for a German Automotive Client

  • Analysed client business processes to propose optimal software applications for unique requirements.
  • Involved in system performance by making proactive adjustments and resolving bugs.
  • Involved in coding, code review, defect analysis, bug fixing and testing.
  • Developed desktop application for vehicle's E/E network design using Java 8, Swing.
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Involved in migration task from ANT to Gradle.
  • Leading and managing team with assigned modules and with weekly progress reports.

Education

Bachelor of Technology - Computer Science And Engineering

JIS College of Engineering
Kalyani
08.2013 - 07.2017

HSC - Science

Methodist School
Dankuni
04.2012 - 05.2013

SSC -

Methodist School
Dankuni
04.2010 - 05.2011

Skills

  • Technologies: Java

  • Web Services : REST

  • Framework : Swing, JUnit, Spring, Reactive Springboot, Hibernate

  • Application Server : Tomcat, Jetty

  • Database : Oracle 11g, Amazon RDS, PostgresSQL, Azure Cosmos Db

  • Code Development Tool : Eclipse, Visual Studio Code, IntelliJ

  • Tools Used : Maven, Gradle, JIRA, Confluence, SVN, GIT, Postman, Mule, Kubernetes, Dynatrace, Datadog

Hobbies

Sketching, Playing cricket, Collecting currencies of different countries.

Accomplishments

  • Awarded with On the Spot (Team) Award.
  • Awarded with Star Team Award.

Timeline

Consultant

Deloitte
12.2023 - Current

Associate Consultant

Capgemini
03.2019 - 09.2022

Bachelor of Technology - Computer Science And Engineering

JIS College of Engineering
08.2013 - 07.2017

HSC - Science

Methodist School
04.2012 - 05.2013

SSC -

Methodist School
04.2010 - 05.2011

System Engineer

Tata Consultancy Service
9 2022 - 11.2023
Dipanjan BanerjeeConsultant, Deloitte USI