Rajat Batra

Software Engineer

Haryana, India2 yrs 4 mos experience
Most Likely To Switch

Key Highlights

  • Scaled a Risk Rules Engine processing 20M+ transactions daily.
  • Led Kafka migrations improving system efficiency by 25-30%.
  • Authored technical blogs on algorithms and backend engineering.
Stackforce AI infers this person is a Backend Engineer with expertise in Fintech and system optimization.

Contact

Skills

Core Skills

Backend DevelopmentSystem DesignSystem OptimizationTechnical Content Creation

Other Skills

API DevelopmentAlgorithmsApache KafkaBack-End Web DevelopmentBackend FeaturesCC (Programming Language)C++CollaborationCommunicationComputer ScienceCssDBMSData ManagementData Migration

About

👋 Hey, I’m Rajat Batra — a Software Engineer with 2.5+ years of experience building and scaling high-performance backend systems. 💻 At Coinbase, I own and scale our in-house Risk Rules Engine, built with Golang + OPA/Rego, processing 20M+ transactions daily at 2.5K+ RPS with sub-200ms latency and 99.99% uptime. I’ve implemented observability and anomaly-detection pipelines using Datadog that cut MTTR by 40%, and led backend initiatives that protected $25M+ from fraud and generated $14M+ in new revenue. ⚙️ Before that, I worked at BYJU’S, where I led Kafka migrations, built microservices, and optimized data pipelines, improving system throughput and scaling infrastructure efficiency by 25–30%. 🧠 I’m passionate about system design, distributed systems, observability, and reliability engineering — I love solving complex production challenges and making systems faster, safer, and more reliable. ✍️ Outside of work, I write about algorithms and backend engineering (2 articles published on GeeksforGeeks) and regularly solve DSA problems to keep my fundamentals sharp. 🤝 Always open to connecting with fellow engineers and exploring impactful backend opportunities 🚀

Experience

Coinbase

Software Engineer

Jun 2024Present · 1 yr 9 mos · India · Remote

GolangOPA/RegoDatadogBackend DevelopmentSystem Design

Byju's

2 roles

Member of Technical Staff 1

Oct 2023May 2024 · 7 mos · Gurugram, Haryana, India · On-site

  • Successfully led the migration of LeadSquared activities from delayed jobs to a Kafka pipeline, resulting in improved performance and a notable reduction in database size—from 16x to 12x machines.
  • Spearheaded data migration projects, ensuring seamless transitions and optimal resource utilization.
Apache KafkaMicroservicesData PipelinesBackend DevelopmentSystem Optimization

Member Of Technical Staff 1

Jan 2023Sep 2023 · 8 mos · Gurugram, Haryana, India · On-site

  • K12 Backend Team :
  • Actively involved in the development of new Backend features, bug fixes, and optimizations for Byjus: The Learning App and Learn Portal.
  • Planning and creating new API for automatic homework and test generation to enhance teachers’ efficiency, resulting in a 50 % reduction in man hours.
  • Developed a new activity to pass student engagement scores to the sales team. This decreased the sales team’s man hours by roughly 30 % while generating 40% more relevant leads.
API DevelopmentBackend FeaturesData ManagementBackend DevelopmentSystem Design

Scaler

Technical Content Writer And Problem Solver

May 2022Oct 2022 · 5 mos · Remote

  • • Solved 10+ Data Structures and Algorithm problem statements in C++ programming language and wrote blogs for the same. Moreover, Collaborated with the team to review Several Tech blogs and suggested improvements
C++Technical WritingTechnical Content Creation

Education

Thapar Institute of Engineering & Technology

Bachelor's degree — Computer Science

Aug 2019Jun 2023

Stackforce found 100+ more professionals with Backend Development & System Design

Explore similar profiles based on matching skills and experience