1xFounding Engineer | Engineering @ UC | CSE’21 @ IITK | Sprinklr, Krutrim



On-site


Kanpur Nagar, Uttar Pradesh, India




Bachelor of Technology, Computer Engineering
INDIAN INSTITUTE OF TECHNOLOGY KANPUR
Join Mohit and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal Boss1xFounding Engineer | Engineering @ UC | CSE’21 @ IITK | Sprinklr, Krutrim
https://topmate.io/mohit_kumar2707/
Alwar
Genspark
Portkey
Synthesia
SDE3 (Tech Lead) at Urban Company, Aug 2025 - Present · 1 yr 3 mos
Lead Software Engineer at Sprinklr, Mar 2025 - Aug 2025 · 6 mos, • ScyllaDB to Cassandra Migration - Led end-to-end migration of 500TB data from ScyllaDB to managed Cassandra, achieving USD 122K annual cost savings. – Designed a zero-downtime, token-range based migration pipeline in Java using dual-writes and read-compare validation. Owned infrastructure sizing, capacity planning, and detailed cost analysis across AWS and Azure. • Elastic Search Thread Pool Optimization - Built a fair scheduling thread pool to prioritise low-latency requests and prevent resource hogging. Boosted throughput by 13%, cut p99 latency by 60%, and ensured consistent performance for time-sensitive workloads.
Senior Software Engineer at Sprinklr, Sep 2024 - Mar 2025 · 7 mos, On-site
Founding Engineer @ Ola Maps at Krutrim, Jun 2021 - Sep 2024 · 3 yrs 4 mos, • Routing Engine - Led the development of an in-house routing engine in Java focusing on Nearest Search and Map Matching. – Implemented a memory-efficient spatial indexing system using R-Trees for nearest APIs, and designed map-matching using Hidden Markov Models (HMM) backed by an A* based routing service. Achieved system throughput of 50K RPM with p99 latency ∼ 50ms. • Route Optimization - Designed popularity-based routing using live cab pings, reducing ETA deviation and saving USD 32K/month. • ETA Calculator - Led end-to-end development of a real-time ETA computation system using live cab ping data. Built a distributed streaming pipeline using Scala Spark Streaming processing 1.5M+ events/min – Utilized Kafka for reliable ingestion and downstream propagation of ETA events. Integrated GraphHopper for internal routing and path-based ETA computations. Achieved ETA accuracy of 96% within 2 minutes and 99.8% within 3 minutes deviation compared to Google. • Historical ETA Pipeline - Designed and implemented a large-scale batch ETA generation system. – Developed a PySpark job to compute historical ETA by consuming raw ETA datasets from S3. Processed 12 TB+ of data with optimized partitioning and fault-tolerant execution. • Track Ride — Led end-to-end development of a real-time ride tracking system using live cab pings and route deviation detection. Implemented the core service in Golang for low-latency processing of live location updates – Integrated with external routing services to detect route deviations and trigger dynamic route recalculations. Leveraged Memcache for efficient in-memory storage and fast retrieval of ride state and tracking metadata.
SDE at Nutanix, May 2018 - Jul 2018 · 3 mos, Kanpur Nagar, Uttar Pradesh, India
Bachelor of Technology, Computer Engineering, INDIAN INSTITUTE OF TECHNOLOGY KANPUR