Senior Software Developer with proven expertise in Spring Boot, REST APIs, and Apache Kafka. Enhanced system stability and scalability, driving significant operational improvements in telecom billing systems.
Overview
6
6
years of professional experience
Work History
Senior Software Developer
Amdocs
Pune
09.2020 - Current
Developed and enhanced REST APIs using Spring Boot within a large-scale telecom billing system, improving modularity and runtime stability.
Migrated IDM SOAP APIs to REST via TAG gateway using APIGEE, implementing circuit breaker functionality to enhance security compliance, scalability, and fault tolerance.
Implemented data persistence using Spring Data JPA and Hibernate for relational databases.
Implemented an Apache Kafka multi-threaded producer-consumer end-to-end setup for the legacy application with a REST API, increasing transparency within applications by 60%.
Integrated Disaster Recovery framework for T-Mobile through shell scripting for shutting down or booting the cron jobs.
Enhanced SKY fallout functionality to display all the relevant stations and their timeouts on the UI portal, thereby reducing the turnaround time for RCA and ticket closure by 40%.
Implemented shutting down resources in environments using the GitLab CI/CD pipeline for production and non-production environments.
Delivered L3 technical support, resolved production defects, and enhanced overall system stability at the client's location in Israel.
Familiar with securing REST APIs using Spring Security, and understanding role-based access control.
Performed code review activities to identify vulnerabilities in the backend architecture.
Software Engineering Intern
BNP Paribas
Mumbai
01.2020 - 06.2020
Collaborated with teams to develop software solutions for banking applications using Java 8, Collections, Streams and OOPS
Senior Software Developer at Singapore Airlines (on the payroll of TCS, U3infotech)Senior Software Developer at Singapore Airlines (on the payroll of TCS, U3infotech)