Nipurn Bhaal profile photo 1 on Tal

Nipurn Bhaal

Software Engineer with 2+ Years of Experience | Java, Spring Boot, Kafka | Microservices, REST APIs & Event-Driven Systems | Fidelity Investments

Bengaluru

2+ years of work experience

Fidelity Investments
Aug 20251 yr 1 moPresent

Bangalore Urban

Engineered and deployed Kafka consumers with custom error-handling mechanisms, processing 100K+ events daily across multiple topics, improving data reliability and production observability. Optimized Spring Boot microservices by implementing ADS/token caching, concurrent checks, and enhanced health checks, reducing response times by 50–65%.– Implemented a multi-region database resiliency framework using AWS Event Scheduler, AWS Lambda, Spring Boot, DynamoDB, and Oracle to automatically detect outages and synchronize cross-region data, processing up to 120K records per run and eliminating manual failover. Automated CI/CD pipelines using Jenkins and Terraform across SIT, UAT, and PERF environments. Implemented hash-based change detection logic within the Oracle persistence layer to update only modified records, minimizing unnecessary writes and improving data accuracy by 30%.– Implemented a retry framework in a Spring Batch application to reprocess failed accounts, validated through JUnit tests, improving fault tolerance by 40% and automating recovery for 90% of failed transactions. Performed debugging and Root Cause Analysis (RCA) for production issues across distributed microservices and Kafka-based systems, improving incident resolution time.
Fidelity Investments
Aug 20241 yrJul 2025

India

Implemented retry, recovery, and failure-handling mechanisms, reducing manual intervention incidents by ~30% and improving overall system reliability. Contributed to performance optimizations by improving concurrency handling and service logic, achieving up to 40–50% improvement in processing time for critical flows. Actively participated in design reviews, code reviews, testing, and production releases, collaborating with cross-functional teams (QA, DevOps, Product) in an agile environment.
Fidelity Investments
Feb 20245 mosJun 2024

– Delivered RESTful transaction APIs in Spring Boot, improving reconciliation accuracy by 25%. – Built recovery workflows using Spring Batch, cutting recovery time by 50%. – Enhanced test coverage from 70% to 90% through 50+ JUnit cases, boosting deployment reliability. – Executed chaos testing with Jenkins + Datadog, identifying 5+ resiliency gaps and improving system stability.
Fidelity Investments
Jun 20232 mosJul 2023

– Developed a scalable Backend-for-Frontend (BFF) layer in Spring Boot, reducing API latency by 40%. – Enabled modern integration by wrapping legacy SOAP APIs into RESTful endpoints.

Nipurn’s AI Stack

anthropic apis
anthropic apis
antigravity
antigravity
claude code
claude code
codex
codex
cursor
cursor
gemini
gemini

Education

SRM IST Chennai

Undergraduate, Computer Science

SRM IST Chennai

20204 yrs2024

Class XII, CBSE

DMA

Join Nipurn and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Nipurn Bhaal on Tal

Headline

Software Engineer with 2+ Years of Experience | Java, Spring Boot, Kafka | Microservices, REST APIs & Event-Driven Systems | Fidelity Investments

About

Backend Software Engineer with hands-on experience in Java, Spring Boot, Microservices, REST APIs, and Kafka-based event-driven systems. Certified in AWS Cloud Operations with hands-on experience in CI/CD pipelines and distributed systems. Currently working as a Software Engineer at Fidelity Investments, building scalable and reliable backend systems for large-scale financial workflows. I design and develop Java and Spring Boot microservices that process 100K+ transactions daily, focusing on performance, fault tolerance, and clean system design. My work includes building and maintaining RESTful APIs, integrating internal services, and implementing Kafka-driven event pipelines for efficient and resilient transaction processing.I hold a Bachelor of Technology in Computer Engineering from SRM University. I bring strong experience in system reliability, scalability, and observability, with hands-on work in centralized logging, monitoring, and alerting to improve issue diagnosis and reduce MTTR. I’m passionate about backend engineering, event-driven architecture, and collaborating across teams to deliver production-ready, high-quality software systems.

Location

Bengaluru

AI stack

anthropic apis

antigravity

claude code

codex

cursor

gemini

Work experience

Software Engineer at Fidelity Investments, Aug 2025 - Present · 1 yr 1 mo, Bangalore Urban, Engineered and deployed Kafka consumers with custom error-handling mechanisms, processing 100K+ events daily across multiple topics, improving data reliability and production observability. Optimized Spring Boot microservices by implementing ADS/token caching, concurrent checks, and enhanced health checks, reducing response times by 50–65%.– Implemented a multi-region database resiliency framework using AWS Event Scheduler, AWS Lambda, Spring Boot, DynamoDB, and Oracle to automatically detect outages and synchronize cross-region data, processing up to 120K records per run and eliminating manual failover. Automated CI/CD pipelines using Jenkins and Terraform across SIT, UAT, and PERF environments. Implemented hash-based change detection logic within the Oracle persistence layer to update only modified records, minimizing unnecessary writes and improving data accuracy by 30%.– Implemented a retry framework in a Spring Batch application to reprocess failed accounts, validated through JUnit tests, improving fault tolerance by 40% and automating recovery for 90% of failed transactions. Performed debugging and Root Cause Analysis (RCA) for production issues across distributed microservices and Kafka-based systems, improving incident resolution time.

Executive Graduate Trainee at Fidelity Investments, Aug 2024 - Jul 2025 · 1 yr, India, Implemented retry, recovery, and failure-handling mechanisms, reducing manual intervention incidents by ~30% and improving overall system reliability. Contributed to performance optimizations by improving concurrency handling and service logic, achieving up to 40–50% improvement in processing time for critical flows. Actively participated in design reviews, code reviews, testing, and production releases, collaborating with cross-functional teams (QA, DevOps, Product) in an agile environment.

Full Stack Engineer Internship at Fidelity Investments, Feb 2024 - Jun 2024 · 5 mos, – Delivered RESTful transaction APIs in Spring Boot, improving reconciliation accuracy by 25%. – Built recovery workflows using Spring Batch, cutting recovery time by 50%. – Enhanced test coverage from 70% to 90% through 50+ JUnit cases, boosting deployment reliability. – Executed chaos testing with Jenkins + Datadog, identifying 5+ resiliency gaps and improving system stability.

Full Stack Engineer Internship at Fidelity Investments, Jun 2023 - Jul 2023 · 2 mos, – Developed a scalable Backend-for-Frontend (BFF) layer in Spring Boot, reducing API latency by 40%. – Enabled modern integration by wrapping legacy SOAP APIs into RESTful endpoints.

Education

Undergraduate, Computer Science, SRM IST Chennai

Class XII, CBSE, DMA

Public links

github: https://github.com/Bhaal-G

medium: https://medium.com/@nbhaal0805

Nipurn Bhaal - Software Engineer in Bengaluru | Tal