DEEPANSHU NAGPAL

DEEPANSHU NAGPAL

Lead Software Engineer at Airtel Digital

0 connections
About
Senior Backend Engineer with 8+ years of experience building scalable Java/Spring Boot microservices in Insurance, Retail, Banking and telecom domains. Built and maintained high-throughput distributed systems using Kafka, Redis, Kubernetes, and cloud platforms like AWS and GCP. Built backend systems handling 100M+ messages per day, improved API latency from 1500ms to 150ms, and contributed to production platforms requiring 99.9% uptime.
Experience
Lead Software Engineer

Airtel Digital

November 2024 - Present

Current

- Architected and delivered a high-throughput SMPP microservice using Java, Golang, and Aerospike, achieving over 500 TPS with sub-50 ms message latency in production. - Optimized message processing pipelines to enhance throughput, scalability, and stability across distributed environments. - Led cross-functional efforts from requirements gathering to production rollout, reducing deployment cycles by 40% and ensuring compliance with SMPP 3.4 standards. - Mentored junior/mid-level engineers through code reviews, debugging sessions, and API design discussions.

Associate Staff Engineer

Nagarro

May 2021 - May 2024

- Built a Kafka-based SMS platform processing 100M+ messages/day across 8 microservices. - Designed idempotent Kafka consumers with retry and DLQ handling to ensure reliable message processing. - Developed RBAC-based authorization using Spring Security for internal and partner APIs. - Worked on CI/CD pipelines using Jenkins and GitHub Actions, enabling frequent production deployments with zero downtime. - Built scalable Kafka consumer architectures capable of handling festive traffic spikes without SLA breaches.

Associate Software Engineer

IHS-Markit

January 2020 - May 2021

- Led the design, development, and integration of the IM Connecting platform for IHS Markit using Java and enterprise technologies in the financial services domain. - Architected and delivered scalable backend solutions, enterprise integrations, and workflow automation for investment management and post-trade processing systems. - Managed end-to-end software delivery including requirement analysis, technical design, development, code reviews, deployment, and production support. - Drove performance optimization, system reliability improvements, and issue resolution for high-volume, business-critical applications. - Collaborated with global cross-functional teams, stakeholders, and clients to deliver robust integration solutions aligned with business objectives.

Software Engineer

Sunlife Financials

September 2017 - January 2020

- Worked on the design and development of efficient, business-aligned software solutions, emphasizing seamless functionality and maintainability. - Managed email monitoring and offered weekend production support, ensuring uninterrupted system operations. - Conducted comprehensive end-to-end testing of applications, managed job scheduling, and facilitated migration.

Education
Bachelor of Technology

GGSIPU

January 2013 - January 2017

Field: Computer Science

Skills
Advanced
AWS CI/CD Java Kafka Kubernetes Microservices Architecture Redis Spring Boot SQL
Intermediate
GCP
Contact Information
  • Sign in to view contact information
Quick Stats

0

Connections

0

Posts

4

Experiences