About Me

I am a Senior Software Engineer with 6+ years of experience building highly available backend systems. I specialize in Java, Spring Boot, Kafka, Redis, and PostgreSQL.

I have proven expertise in designing event-driven architectures, optimizing latency by 60%+, and delivering resilient, low-latency microservices for major fintech platforms like PineLabs and Airtel Payments Bank.

350+

TPS Handled in Real-Time

6+

Years of Engineering Experience

Work Experience

Senior Software Engineer

PineLabs, Noida

Apr 2025 - Present
  • Engineered a highly available Offer Redemption Service processing 350+ TPS using Kafka, Redis, and PostgreSQL.
  • Developed a campaign management platform supporting real-time & scheduled campaigns for millions of customers.
  • Reduced redemption latency by 60% through Redis caching, async workflows, and DB optimization.
Java, Spring Boot, Kafka, Redis, PostgreSQL, Docker, Kubernetes

SDE II

Airtel Payments Bank, Gurgaon

Dec 2022 - Apr 2025
  • Developed high-performance microservices for recharge and retailer refund workflows supporting large-scale transaction processing.
  • Delivered end-to-end NCMC card issuance and management workflows through Airtel Thanks.
  • Improved transaction security and platform scalability through payment gateway integrations.
Java, Spring Boot, Oracle, Kong API Gateway, Kafka, AeroSpike, JWT

Product Engineer

Credable, Noida

Aug 2020 - Sep 2022
  • Improved lending operations by developing microservices for disbursements and reconciliation, reducing manual effort by 70%.
  • Automated co-lender workflows through banking integrations, reducing processing time from hours to minutes.
  • Enhanced risk management via credit limit modules, reducing validation turnaround by 50%.
Java, Spring Boot, PostgreSQL, MySQL, Metabase, AWS Lambda/S3

Key Projects

Customer Engagement Platform

Architected a merchant-facing platform enabling audience segmentation, orchestration, and personalized offer delivery for millions of customers.

JavaSpring BootKafkaRedis

Offer Redemption Engine

Designed a high-throughput distributed rewards engine processing 350+ TPS, supporting real-time offer validation, distributed capping, and idempotent processing.

Spring BootKafkaPostgreSQL

Digital Card Lifecycle Platform

Delivered end-to-end debit card and NCMC lifecycle management (issuance, ordering, activation) through Airtel Thanks app via robust REST APIs.

JavaSpring BootOracle

Lending & Settlement Platform

Built scalable lending workflows supporting co-lending, loan disbursement, settlement, reconciliation, and risk validation for NBFC financing products.

MicroservicesSpring BootMySQL

Stock Brokerage Trading Engine

A high-concurrency matching engine built from scratch. Features a thread-safe order matching system and pessimistic locking for user portfolios.

System DesignConcurrencyJava
View Code

Spotify Streaming Service Proxy

A backend music streaming API that uses the Proxy design pattern to manage premium access and Observer pattern for playlist notifications.

Design PatternsJavaLLD
View Code

Tech Stack

Java
Spring Boot
PostgreSQL & SQL
Redis
Kafka
Docker
Kubernetes
AWS (Lambda, S3)
System Design
Git & Jenkins

Education

B.E. in Computer Science and Engineering

Technocrats Institute of Technology, Bhopal

Aug 2015 - Jun 2019

CGPA: 7.16/10

Coursework: Data Structures & Algorithms, OOP, Database Systems, Operating Systems, Distributed Systems.

Awards & Certifications

  • Best Performer Award 2024 – Airtel Payments Bank
  • Cred-Enabler Award Q2 2021 – CredAble
  • Mentor at BridgeLabz Solutions – Mentored graduates on Java, Spring Boot, DS & Algo.
  • TechGig Code Gladiators 2022 – Secured 371st Rank in the Grand Finale.

Let's Connect

I'm always open to discussing new opportunities, system design challenges, and scalable architecture.