Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nirmalya Bharati Sahoo

Hyderabad

Summary

Results-driven Senior Software Engineer with over 9 years of experience designing and implementing scalable microservices-based solutions for global clients in banking, insurance, and government sectors. Proficient in Java, Spring Boot, and cloud technologies, with a proven track record of leading end-to-end development, optimizing system performance, and mentoring junior developers. Adept at leveraging modern frameworks like Kafka, Kubernetes, and React.js to deliver high-impact applications.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

IBM
08.2024 - Current
  • - Lead development for Development Bank of Singapore (DBS) public web platform, designing microservices to enhance user experience for 1M+ customers across 6 countries.
  • - Architected and implemented GraphQL-based APIs, Kafka event streams, and Redis caching, improving response times by 25%.
  • - Developed 10+ Spring Boot microservices (Data JPA, Web, Cloud, WebFlux), deployed on Pivotal Cloud Foundry, ensuring 99.9% uptime.
  • - Optimized MariaDB SQL queries, reducing data retrieval latency by 30% for critical banking features.
  • - Resolved 50+ production bugs, streamlining CI/CD deployments and reducing rollback incidents by 20%.
  • - Collaborated with cross-functional teams to integrate front-end tasks, enhancing scalability and maintainability.

Consultant (Senior Developer)

CAPGEMINI
01.2022 - 08.2024
  • - Spearheaded migration of Discover Financial Services’ monolithic platform to a microservices architecture, supporting 10M+ users in personal and student loan services.
  • - Utilized Java 8 Stream API and Spring Boot (Data JPA, Web, Cloud, Kafka) to develop 15+ microservices, improving system modularity by 40%.
  • - Built React.js micro-frontend pages, replacing legacy FTL templates and enhancing UI performance by 35%.
  • - Wrote and optimized Oracle SQL queries, reducing query execution time by 20% for financial reporting.
  • - Debugged and resolved 100+ issues across regression testing and production environments, ensuring 95% test coverage via JUnit and Mockito.
  • - Enhanced CI/CD pipelines on OpenShift, reducing deployment failures by 15% and mentoring 5 junior developers on TDD and BDD practices.
  • - Developed Kafka-based components for USAA Medicare project, ensuring zero duplication in insurance claims for 500K+ beneficiaries.

IT Analyst (Senior Developer)

TATA CONSULTANCY SERVICES (TCS)
03.2016 - 01.2022
  • - Owned the Water Tax and Management Services module for Odisha’s E-Municipality Services, serving 5M+ urban citizens with digital administrative solutions.
  • - Designed and developed Java-based applications with Spring Framework and Hibernate, integrating payment gateways to process 10K+ monthly transactions.
  • - Authored 200+ SQL/PLSQL queries and iText reports, automating certificate generation and reducing processing time by 50%.
  • - Led requirement gathering and solution design, collaborating with government stakeholders to deliver 3 major feature releases.
  • - Mentored 10+ junior developers, improving team productivity by 20% through code reviews and technical guidance.

Education

B.Tech - Metallurgical and Materials Technology

Indira Gandhi Institute of Technology
Sarang, Odisha
06.2015

Higher Secondary Certification - Physics, Chemistry, Maths, IT

Bhagya College of Science and Technology
Bhubaneswar, Odisha
05.2011

Skills

  • Languages: Java (8, 17), JavaScript
  • Databases: SQL, MariaDB, Oracle Database
  • Frameworks & libraries: Spring Boot (Data JPA, Web), Hibernate, Reactjs
  • Testing frameworks: Cucumber, Serenity
  • Tools: Kafka, Redis, Jenkins, SonarQube
  • DevOps tools: Kubernetes, OpenShift Container Platform (OCP), Docker
  • Methodologies: Agile practices, TDD, BDD
  • Design patterns: Microservices architecture

Timeline

Senior Software Engineer

IBM
08.2024 - Current

Consultant (Senior Developer)

CAPGEMINI
01.2022 - 08.2024

IT Analyst (Senior Developer)

TATA CONSULTANCY SERVICES (TCS)
03.2016 - 01.2022

B.Tech - Metallurgical and Materials Technology

Indira Gandhi Institute of Technology

Higher Secondary Certification - Physics, Chemistry, Maths, IT

Bhagya College of Science and Technology
Nirmalya Bharati Sahoo