Summary
Overview
Work History
Education
Skills
ACHIEVEMENTS
Timeline
Generic
Soumyadip Banerjee

Soumyadip Banerjee

Senior Software Engineer
Kolkata,WB

Summary

Dynamic software developer with extensive experience in designing and implementing high-performance software solutions. Proven ability to collaborate effectively within teams while consistently meeting project goals and ensuring reliable support and adaptability to changing requirements. Expertise in full-stack development, agile methodologies, and innovative problem-solving, complemented by a proactive approach to delivering quality applications. Recognized for strong communication skills, analytical thinking, and a steadfast commitment to driving project success.

Overview

8
8
years of professional experience

Work History

Senior Application Developer

IBM
07.2024 - Current
  • Learned and shared knowledge of new technologies to support technically challenging projects and assume various responsibilities.
  • Analyzed and developed technical solutions to meet business requirements.
  • Reviewed existing programs to refine, reduce operating time and improve techniques.
  • Enhanced software performance by optimizing code and implementing efficient algorithms.
  • Managed software development and support using formal specifications, data flow diagrams and other design techniques.
  • Designed software tools and subsystems to support reuse and domain analyses.
  • Increased user satisfaction by designing intuitive user interfaces that were easy to navigate and understand.
  • Provided crucial support during software deployment phases, ensuring successful rollouts with minimal disruption to end users.
  • Participated in code reviews, promoting adherence to coding standards while continuously improving code quality across projects.
  • Collaborated with cross-functional teams, ensuring seamless integration of new applications into existing systems.
  • Developed comprehensive technical documentation to facilitate knowledge transfer among team members and support ongoing maintenance efforts.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.

Systems Engineer

Tata Consultancy Services
06.2022 - 07.2024
  • Utilized user stories to develop technical requirements to ultimately deliver new or modified unique expert level programs, features, or modules using Angular 12, in a timely and cost-effective manner.
  • Helped define and develop the test and production environment in Angular, coordinate the migration of the system, and coordinate efforts with other projects with 98% efficiency.
  • Ensured the best possible performance, quality, and responsiveness of the standalone applications using spring boot and Identified bottlenecks and bugs, and devise solutions to these problems within allotted time.
  • Developed Microservices using Test Driven Development and Pair Programming in a DevOps environment using Spring boot to improve the user experience by 45%.
  • Designed and developed User Interface using JavaScript and created sites using various Content Management Systems, and theming semantically to improve customer experience by 20%.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms for all total 30+ customers.
  • Designed high availability strategies to minimize downtime during critical systems outages or disasters recovery scenarios.
  • Contributed towards continuous improvement initiatives aimed at streamlining internal processes and enhancing overall service delivery quality.

Engineer

Ericsson
05.2018 - 06.2022
  • Created data-driven web-based applications having extensive experience with JavaScript and the use of libraries such as jQuery and angular.js to improve customer experience by 2x.
  • Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed with 99% accuracy.
  • Debugged and troubleshooted JavaScript code using tools such as FireBug, Fiddler thereby reducing bugs and error rate by 20% monthly.
  • Establish strategy, long-short term plan for the Continuous Integration and Delivery and execute the plan with entrepreneurial spirit and ability to get things done within allotted time.
  • Analyzed, reviewed and finalized the CI/CD process and design on tools implementation, build and deployment automation for 40+ services.
  • Prepared a tool using Java to help export language translations from CSV file to strings.xml which decreased manual effort from 2-3 hours to 15 minutes.
  • Created a serverless REST API using java for effective real-time communication among peers and within a specified geographical area, reducing monthly expenses by 32%.

Education

Bachelor of Technology - Computer Science

KIIT University
04-2018

Skills

Technical Skills: Java, JavaScript, HTML, CSS, Angular Material, Jquery, Bootstrap, TypeScript

Functional Skills: Agile, DevOps, JIRA, GIT, Azure, Jenkins

ACHIEVEMENTS

Rockstar Ace Award Q3 2018(Ericsson)., Rockstar Ace Award Q4 2019(Ericsson)., Star of the Month (June, October)(Ericsson) - 2020., Star of the Month (May, August, November)(Ericsson) -2021., Performer of the Month (November)(TCS) -2022 ., Performer of Month(February, April, June, October, December)(TCS) - 2022.

Timeline

Senior Application Developer

IBM
07.2024 - Current

Systems Engineer

Tata Consultancy Services
06.2022 - 07.2024

Engineer

Ericsson
05.2018 - 06.2022

Bachelor of Technology - Computer Science

KIIT University
Soumyadip BanerjeeSenior Software Engineer