RISHI RAJ — Software Engineer
I’m a lead software engineer - Data with 7+ years of experience building scalable, high-impact data systems across domains like e-commerce, healthcare, and finance. Currently working as an lead engineer (Data) at Razorpay, I specialize in designing distributed data platforms, data products , and real-time financial processing pipelines that handle billions of records daily. At Flipkart, I led the architecture of Bolt, the company’s in-house reconciliation engine. It processes over 7.3 billion rows daily across 300+ parallel jobs, with optimized connectors for MySQL, HBase, Hive, Iceberg, BigQuery, and more—delivering results in under 15 minutes at low operational cost. I also designed an incremental reconciliation logic using Apache Iceberg that supports both granular and aggregated queries, with robust support for late-arriving data. I architected the Exception Classification & AutoHeal system to trace root causes of unmatched records, reducing RCA timelines from 15–20 hours to ~1 hour using Spark-on-Kubernetes and user-defined resolution scripts. As part of Flipkart’s Financial Computation Platform (FCP) initiative, I contributed to real-time double-entry ledgering for 40% of GL accounts, streamlining compliance and financial decision-making. I also led key data infra transformations such as: Migrating Spark-on-YARN workloads to Spark-on-Kubernetes Architecting data pipelines using Medallion and Lambda architectures Achieving ₹8.28L monthly cost savings via strategic resource optimizations Delivering Big Billion Day BI tooling using BigQuery + Metabase with sub-5s response time Beyond core responsibilities, I’ve contributed to GenAI initiatives like building a knowledge base with Graph RAG, architected a generic anomaly detector, and solved seller clearing issues (₹500Cr+) using XGBoost, autoencoders, and DBSCAN. I also helped extend Flipkart’s ASR engine to Tamil and Telugu with LoRA, achieving a 21% WER using just 20% of model parameters. Previously, I’ve held roles at GE Healthcare, Fractal Analytics, and TCS, working on data pipelines, forecasting, and large-scale financial microservices. 💡 Key Skills & Tools Apache Spark | Apache Iceberg | BigQuery | Hadoop | Hive | Scala | Python | Java | Kubernetes | Spark Streaming | Delta Lake | GCP | TiDB | Pub/Sub | ML & Deep Learning | Microservices | Distributed Systems | Data Architecture | Cost Optimization | Design Patterns
Stackforce AI infers this person is a Fintech and E-commerce data architect with expertise in scalable data systems.
Location: Bangalore Urban, Karnataka, India
Experience: 8 yrs 1 mo
Skills
- Data Architecture
- Distributed Systems
- Big Data Processing
- Data Processing
- Financial Systems
- Machine Learning
- Speech Recognition
Career Highlights
- Designed distributed data platforms handling billions of records.
- Led architecture of a high-performance reconciliation engine.
- Achieved significant cost savings through strategic optimizations.
Work Experience
Razorpay
Lead Software Engineer | Data Platform (6 mos)
Flipkart
SDE2 - Data l Software Engineer 2 (Big Data & ML) | Data platforms (2 yrs 8 mos)
Software Engineer (Big Data & ML) (1 yr 6 mos)
GE Healthcare
Software Engineer (Big Data and ML) (2 mos)
Fractal Analytics
Engineer (1 yr 9 mos)
Tata Consultancy Services
Assistant System Engineer (1 yr 5 mos)
Summer Intern (3 mos)
Education
B.TECH at Cochin University of Science and Technology
High School at St. Michael's High School,Patna
Secondary School at PVSS DAV Public School