Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Souparna Banerjee

Pune

Summary

Experienced software developer with 10 years of expertise in building scalable, high-performance applications. Skilled in Java, Spring and Golang with extensive experience in designing and deploying cloud-native solutions on AWS. Proven ability to collaborate effectively with cross-functional teams to deliver high-quality, mission-critical software systems.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Software Developer

Barclays
Pune
03.2019 - Current
  • Automated Disaster Recovery (DR) Solution: Designed and implemented an automated solution for migrating AWS Connect applications to a DR region, ensuring high availability and 50% less downtime.
  • Leveraged AWS Lambda, Step Functions, and CloudFormation to automate failover and failback processes for AWS Connect instances, enabling seamless scalability.
  • Built a monitoring and alerting system with Amazon CloudWatch and SNS, ensuring real-time response to migration triggers and system health metrics.
  • Voice Biometric Product: Co-developed a voice biometric product in collaboration with AWS, enabling real-time caller authentication and fraud risk detection, enhancing the security and efficiency of customer interactions.
  • CloudFormation Optimization Utility: Created an automated utility to track unused CloudFormation stacks using AWS APIs, Golang, and Jenkins pipelines, improving cloud resource management as an off-the-desk initiative.
  • IVR Migration to Amazon Connect: Led the migration of legacy IVRs to Amazon Connect as part of a COVID-19 response initiative, ensuring uninterrupted customer support.
  • Cloud-Native System Design: Utilized code-driven and cloud-native deployment techniques to design and integrate scalable cloud systems, improving system agility and efficiency.
  • Spearheaded the optimization of AWS DeepRacer models for high-speed track completion, achieving 8-second lap times on the A2Z track.

Developer

Tata Consultancy Services
Nagpur
09.2015 - 02.2019
  • Custom Event Management System: Led the development of a web application for managing TCS internal events, including registration, logistics, and participant tracking, improving operational efficiency.
  • Core Features: Designed and implemented key features such as user registration, event scheduling, and automated notifications using Java and Spring, resulting in a 30% reduction in manual workload for event organizers.
  • Performance Optimization: Developed high-performance backend services, optimizing data handling and API responses, leading to a 20% improvement in application speed.
  • Real-Time Insights: Integrated real-time updates and reporting dashboards, streamlining decision-making and improving event management efficiency for internal stakeholders.

Education

Bachelor Of Technology - Electronics & Instrumentation

West Bengal University of Technology
Kolkata
01.2015

Skills

  • Java
  • Go
  • Object-Oriented Programming (OOP)
  • Spring
  • Spring Boot
  • AWS
  • Cloud Architecture Design
  • API Integration
  • Jenkins
  • Git
  • User Requirements Analysis
  • Application Design
  • Code Reviews
  • Performance Tuning
  • IntelliJ
  • Jira
  • Confluence
  • SonarQube
  • MS365

Certification

AWS Certified Developer - Associate, 2023

Timeline

Senior Software Developer

Barclays
03.2019 - Current

Developer

Tata Consultancy Services
09.2015 - 02.2019

Bachelor Of Technology - Electronics & Instrumentation

West Bengal University of Technology
Souparna Banerjee