Rohit katare profile photo 1 on Tal

Rohit katare

SDE-I @ Swiggy | ex-NPCI | Java · Golang · Kafka · Redis · AWS · Docker · Kubernetes |Designing Scalable & Reliable Backend Systems | System Design & Microservices | Distributed System | Observability | Backend Engineer

Bengaluru

3+ years of work experience

Swiggy
Apr 20251 yrPresent

Remote

Architected microservices using Java and Golang powering high-traffic backend workflows serving millions of daily users. Designed low-latency inter-service communication using Spring Boot (REST) and gRPC, improving request throughput across distributed services. Built Kafka-based event-driven pipelines handling real-time async processing for large-scale user journeys. Reduced P95 API latency by ~40% through Redis caching and pagination strategies on high-traffic endpoints. Designed DynamoDB and PostgreSQL data models supporting 10M+ daily active users, optimizing for high-throughput read/write workloads. Scaled campaign processing from ~200 → 10,000+ concurrent entities using idempotent job orchestration with exactly-once execution guarantees. Led production excellence — CI/CD pipelines, on-call rotations, RCA for incidents with minimal user impact.
National Payments Corporation Of India (NPCI)
Jan 20241 yr 4 mosApr 2025

Mumbai

Improved fraud detection accuracy by 20% by developing a custom transaction recovery service. Reduced system downtime by 30% through a real-time monitoring dashboard built with Spring Boot and automated Linux scripts. Modernized legacy infrastructure by migrating an AngularJS application to Angular 18, improving frontend scalability. Strengthened platform security by integrating Multi-Factor Authentication (MFA), while simultaneously optimizing the flow to save 2–5 seconds of user wait time. Optimized data retrieval for over 5,000 daily transactions using VPA and account-based search enhancements.
National Payments Corporation Of India (NPCI)
Jan 20232 yrs 4 mosApr 2025

Built and maintained java and spring boot, hibernate/JPA backend services for national-scale banking infrastructure. Developed kafka-based event-driven pipelines processing millions of banking transactions per day for real-time reporting and monitoring across systems. Improved fraud detection accuracy by 5% by developing a custom transaction recovery service. Built monitoring and alerting solutions for production services, reducing system downtime by 30% and incident resolution time by 50%. Optimized data retrieval for over 5,000+ daily transactions using VPA and account-based search enhancements.
National Payments Corporation Of India (NPCI)
Jan 20231 yr 1 moJan 2024

Mumbai, Maharashtra, India

• Developed Java, Spring Boot, Microservices, and APIs for Enterprise Fraud Risk Management solutions at NPCI. • Enhanced system efficiency through backend optimizations for real-time transaction monitoring. • Contributed to secure and high-performance fraud detection, ensuring reliable operations.

Rohit’s AI Stack

claude code
claude code
cursor
cursor
gemini
gemini
mcp
mcp
claudecode
claudecode
ChatGPT
ChatGPT
Glean
Glean

Education

Bachelor of Engineering - BE, Information Technology

Sir Visvesvaraya Institute of Technology - India

20184 yrs2022

High School, Science

G.M.D.Arts, Commerce and Science College, Sinnar, Dist.Nashik

20171 yr2018

Join Rohit and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Rohit katare on Tal

Headline

SDE-I @ Swiggy | ex-NPCI | Java · Golang · Kafka · Redis · AWS · Docker · Kubernetes |Designing Scalable & Reliable Backend Systems | System Design & Microservices | Distributed System | Observability | Backend Engineer

About

Backend Software Engineer with 3 years of experience building scalable, reliable backend systems in fintech and consumer-tech domains. Currently at Swiggy as SDE-1, contributing to high-throughput, production-critical backend platforms used at scale. What I Build: Distributed backend systems using Java and Go — microservices, Kafka-based event processing, Redis caching, gRPC, DynamoDB, and PostgreSQL. I focus on system reliability, idempotent workflows, observability, and production excellence including on-call rotations and incident resolution. Key Wins: Scaled campaign processing from hundreds → 10,000+ entities with exactly-once execution guarantees Improved fraud detection accuracy by 20% via a custom transaction recovery service Reduced system downtime by 30% through a real-time Spring Boot monitoring system Looking for: SDE-2 / Senior Backend Engineer roles at product companies. Open to remote and hybrid across India. Reach me at: rohitkatare4101@gmail.com

Location

Bengaluru

AI stack

claude code

cursor

gemini

mcp

claudecode

ChatGPT

Glean

Work experience

SDE - I at Swiggy, May 2025 - Present · 1 yr, Remote, Architected microservices using Java and Golang powering high-traffic backend workflows serving millions of daily users. Designed low-latency inter-service communication using Spring Boot (REST) and gRPC, improving request throughput across distributed services. Built Kafka-based event-driven pipelines handling real-time async processing for large-scale user journeys. Reduced P95 API latency by ~40% through Redis caching and pagination strategies on high-traffic endpoints. Designed DynamoDB and PostgreSQL data models supporting 10M+ daily active users, optimizing for high-throughput read/write workloads. Scaled campaign processing from ~200 → 10,000+ concurrent entities using idempotent job orchestration with exactly-once execution guarantees. Led production excellence — CI/CD pipelines, on-call rotations, RCA for incidents with minimal user impact.

Associate development and implementation EFRM at National Payments Corporation Of India (NPCI), Jan 2024 - Apr 2025 · 1 yr 4 mos, Mumbai, Improved fraud detection accuracy by 20% by developing a custom transaction recovery service. Reduced system downtime by 30% through a real-time monitoring dashboard built with Spring Boot and automated Linux scripts. Modernized legacy infrastructure by migrating an AngularJS application to Angular 18, improving frontend scalability. Strengthened platform security by integrating Multi-Factor Authentication (MFA), while simultaneously optimizing the flow to save 2–5 seconds of user wait time. Optimized data retrieval for over 5,000 daily transactions using VPA and account-based search enhancements.

Associate Software Engineer at National Payments Corporation Of India (NPCI), Jan 2023 - Apr 2025 · 2 yrs 4 mos, Built and maintained java and spring boot, hibernate/JPA backend services for national-scale banking infrastructure. Developed kafka-based event-driven pipelines processing millions of banking transactions per day for real-time reporting and monitoring across systems. Improved fraud detection accuracy by 5% by developing a custom transaction recovery service. Built monitoring and alerting solutions for production services, reducing system downtime by 30% and incident resolution time by 50%. Optimized data retrieval for over 5,000+ daily transactions using VPA and account-based search enhancements.

GET at National Payments Corporation Of India (NPCI), Jan 2023 - Jan 2024 · 1 yr 1 mo, Mumbai, Maharashtra, India, • Developed Java, Spring Boot, Microservices, and APIs for Enterprise Fraud Risk Management solutions at NPCI. • Enhanced system efficiency through backend optimizations for real-time transaction monitoring. • Contributed to secure and high-performance fraud detection, ensuring reliable operations.

Education

Bachelor of Engineering - BE, Information Technology, Sir Visvesvaraya Institute of Technology - India

High School, Science, G.M.D.Arts, Commerce and Science College, Sinnar, Dist.Nashik

Public links

github: https://github.com/rohitkatare54