Rahul Anand profile photo 1 on Tal

Rahul Anand

SDE-2 @ Rupeek | Ex-Bajaj Finserv | Backend Engineer | Java, Spring Boot, Distributed Systems | Scalable Microservices on AWS & Azure

Bengaluru

5+ years of work experience

Rupeek
Sep 20251 yPresent

Bengaluru, Karnataka, India

1) Proposed and led the migration to self-hosted Temporal for durable workflow orchestration, designing and validating the platform with Kubernetes load testing before scaling it to 10K ST/hour and reducing orchestration costs by 8x org-wide. 2) Architected and built a distributed Sliding Window Rate Limiter from scratch using Redis + Lua operations, backed by a retry queue and DLQ for failure recovery; handling 22K requests/day, shipped to production with zero incidents. 3) Driving the LLD and migration of the Lender Integration Service to a config-driven JSON DSL stored in a DB table, replacing lender-specific code; targeting a reduction in onboarding time with deployment-free lender onboarding. 4) Owned architecture for a multi-protocol integration layer (REST, async, webhooks, SOAP) behind a common tool-interface abstraction, handling 4K requests/min in production across 5 external systems
Bajaj Finserv
Aug 20241 yrJul 2025

• Proposed, architected, and built a Semantic Search engine end-to-end using pgVector and OpenAI embeddings, enabling top-K similarity search with query rewriting and taxonomy-based filtering ,improving knowledge discovery efficiency by 40%. • Built a distributed, priority-driven event orchestration system (inspired by Meta’s FOQS) processing 15k events/min across 4 microservices, dynamically scheduling delayed events and dispatching to AWS SQS for parallel execution, improving SLA adherence by 35%. • Engineered an asynchronous eSign callback system (Kafka + DLQ), converting a blocking 10–60s wait into a non-blocking flow — cutting customer wait time to <15s and eliminating timeout failures across the journey. • Engineered and deployed Rapid LR, a modular re-engagement platform integrating 8 workflows across SMS, push notifications, and calls using Java, Spring Boot, and Kafka — boosting revenue by 40%, lead conversions by 35%. • Piloted integration of Small Language Models (SLMs) including Qwen and Gemma within engagement workflows to auto-generate personalized communication content, improving click-through rates by 7% during pilot runs.
Bajaj Finserv
Jul 20222 yrs 2 mosAug 2024

Pune, Maharashtra, India

1) Developed a reusable SDK for TimeSeries DB, standardizing data ops across 15+ microservices and reducing integration effort by 20%. 2) Optimized Cosmos DB queries and indexing to handle millions of records, boosting throughput by 30% and lowering latency. 3) Enhanced REST API performance and caching, improving app responsiveness by 20%. 4) Migrated event sync process from batch to real-time, improving lead assignment accuracy and sales efficiency by 20%. 5) Accelerated collections data pipeline via Java multithreading, processing 90M+ records with improved efficiency. 6) Hardened codebase by remediating vulnerabilities and validating patches with JUnit and Mocha.
Bajaj Finserv
Jan 20227 mosJul 2022

Pune, Maharashtra, India

ExpertsHub
Feb 20212 mosMar 2021

RoboRAM Technologies
Sep 20202 mosOct 2020

SPIE, the international society for optics and photonics
Jul 20191 yrJun 2020

Chennai, Tamil Nadu, India

Rahul’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
cursor
cursor
claudecode
claudecode
huggingface
huggingface

Education

Vellore Institute of Technology

Bachelor of Technology, Electrical, Electronics and Communications Engineering

Vellore Institute of Technology

20184 yrs2022
Chinmaya Vidyalaya, Bokaro Steel City

PCM

Chinmaya Vidyalaya, Bokaro Steel City

20162 yrs2018

Join Rahul and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Rahul Anand on Tal

Headline

SDE-2 @ Rupeek | Ex-Bajaj Finserv | Backend Engineer | Java, Spring Boot, Distributed Systems | Scalable Microservices on AWS & Azure

About

I’m a Software Development Engineer (SDE-2) with hands-on experience designing and scaling distributed backend systems using Java, Spring Boot, and microservices architecture. Over the past few years at Rupeek and Bajaj Finserv, I’ve built AI-assisted collaboration platforms, implemented real-time data pipelines using Kafka and Azure Event Hub, and improved system throughput and latency by double-digit percentages. My core strengths lie in system design, cloud-native development (AWS, Azure, Docker, Kubernetes), and integrating data-driven solutions into production-grade systems. I’m passionate about backend scalability and performance optimization, and I’m now focused on leveraging distributed systems and AI to solve complex, high-impact problems at scale. Open to discussing backend, platform, or distributed systems engineering opportunities in fast-scaling product teams.

Location

Bengaluru

AI stack

antigravity

claude code

claude

cursor

claudecode

huggingface

Work experience

Software Developement Engineer 2 at Rupeek, Sep 2025 - Present · 1 y, Bengaluru, Karnataka, India, 1) Proposed and led the migration to self-hosted Temporal for durable workflow orchestration, designing and validating the platform with Kubernetes load testing before scaling it to 10K ST/hour and reducing orchestration costs by 8x org-wide. 2) Architected and built a distributed Sliding Window Rate Limiter from scratch using Redis + Lua operations, backed by a retry queue and DLQ for failure recovery; handling 22K requests/day, shipped to production with zero incidents. 3) Driving the LLD and migration of the Lender Integration Service to a config-driven JSON DSL stored in a DB table, replacing lender-specific code; targeting a reduction in onboarding time with deployment-free lender onboarding. 4) Owned architecture for a multi-protocol integration layer (REST, async, webhooks, SOAP) behind a common tool-interface abstraction, handling 4K requests/min in production across 5 external systems

Senior Software Engineer at Bajaj Finserv, Aug 2024 - Jul 2025 · 1 yr, • Proposed, architected, and built a Semantic Search engine end-to-end using pgVector and OpenAI embeddings, enabling top-K similarity search with query rewriting and taxonomy-based filtering ,improving knowledge discovery efficiency by 40%. • Built a distributed, priority-driven event orchestration system (inspired by Meta’s FOQS) processing 15k events/min across 4 microservices, dynamically scheduling delayed events and dispatching to AWS SQS for parallel execution, improving SLA adherence by 35%. • Engineered an asynchronous eSign callback system (Kafka + DLQ), converting a blocking 10–60s wait into a non-blocking flow — cutting customer wait time to <15s and eliminating timeout failures across the journey. • Engineered and deployed Rapid LR, a modular re-engagement platform integrating 8 workflows across SMS, push notifications, and calls using Java, Spring Boot, and Kafka — boosting revenue by 40%, lead conversions by 35%. • Piloted integration of Small Language Models (SLMs) including Qwen and Gemma within engagement workflows to auto-generate personalized communication content, improving click-through rates by 7% during pilot runs.

Software Engineer at Bajaj Finserv, Jul 2022 - Aug 2024 · 2 yrs 2 mos, Pune, Maharashtra, India, 1) Developed a reusable SDK for TimeSeries DB, standardizing data ops across 15+ microservices and reducing integration effort by 20%. 2) Optimized Cosmos DB queries and indexing to handle millions of records, boosting throughput by 30% and lowering latency. 3) Enhanced REST API performance and caching, improving app responsiveness by 20%. 4) Migrated event sync process from batch to real-time, improving lead assignment accuracy and sales efficiency by 20%. 5) Accelerated collections data pipeline via Java multithreading, processing 90M+ records with improved efficiency. 6) Hardened codebase by remediating vulnerabilities and validating patches with JUnit and Mocha.

Data Engineer Intern at Bajaj Finserv, Jan 2022 - Jul 2022 · 7 mos, Pune, Maharashtra, India

Software Engineer Intern at ExpertsHub, Feb 2021 - Mar 2021 · 2 mos

Software Engineer Intern at RoboRAM Technologies, Sep 2020 - Oct 2020 · 2 mos

Marketing Staff at SPIE, the international society for optics and photonics, Jul 2019 - Jun 2020 · 1 yr, Chennai, Tamil Nadu, India

Education

Bachelor of Technology, Electrical, Electronics and Communications Engineering, Vellore Institute of Technology

PCM, Chinmaya Vidyalaya, Bokaro Steel City

Public links

github: https://github.com/Anand-rahul

leetcode: https://leetcode.com/anandrahul596

anandrahul.com: https://anandrahul.com/