S

Sanskar Modi

Software Engineer

Bangalore, Karnataka, India8 yrs 3 mos experience
Highly Stable

Key Highlights

  • Led development of Uber's Spark Remote Shuffle Service.
  • Enhanced performance of Qubole Spark with innovative optimizations.
  • Developed tools for high frequency trading and risk management.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Fintech industries.

Contact

Skills

Core Skills

SparkCloud ComputingReliability EngineeringPerformance OptimizationError HandlingC++High Frequency TradingWeb DevelopmentPerformance Metrics

Other Skills

API DevelopmentAlgorithmsAndroidAngularJSBloomFilterCCSSCloud StackData ScienceData StructuresDatabase OptimizationDjangoFeature Release ManagementGitGulp.js

Experience

Uber

3 roles

Staff Software Engineer

Promoted

Sep 2025Present · 6 mos

  • Leading Spark Shuffle Infra At Uber

Senior Software Engineer

Mar 2023Sep 2025 · 2 yrs 6 mos

  • Member of Uber Spark Team
  • Leading the development of Uber's in-house Spark Remote Shuffle Service (known as Zeus)
  • Developed critical features for RSS like AQE supported shuffle partitions, improved file format for storing shuffle data, circuit breakers and optimized IO for servers.
  • Led the cloud stack bring-up and performance benchmarking for Spark components like IO, shuffle and user jobs.

Software Engineer II

Dec 2020Mar 2023 · 2 yrs 3 mos

  • Member of Uber Spark Team
  • Developed multiple features and optimizations to improve the overall usability, reliability and performance of Spark ecosystem.
  • Worked on improving Uber remote shuffle service reliability by adding active circuit breaker checks and fallbacks.
  • Created Feature Release Management framework for Spark ecosystem to do fail-safe incremental rollouts of new features and spark binary rollouts.

The apache software foundation

Apache Celeborn Commiter

Dec 2024Present · 1 yr 3 mos

  • List of PR – https://github.com/apache/celeborn/pulls?q=is%3Apr+author%3As0nskar

Qubole

2 roles

Member Of Technical Staff 2

May 2020Dec 2020 · 7 mos

  • Member of Qubole Spark Team
  • Worked on enhancing Qubole Spark Performance by analyzing bottlenecks and adding new optimizations improve Spark Execution plan for TP-CDS database. One of the major optimization was using BloomFilter to optimize Sort Merge join performance for large tables.
  • Support for HIPPA compliance in Qubole Spark.

Member Of Technical Staff

Aug 2019Apr 2020 · 8 mos

  • Member of Qubole Spark Team
  • Worked on developing Error Sink, A tool to detect and remove malicious records from Spark Streaming Pipelines and reprocess them again in an easeful way.
  • Worked on Qubole Spark PoC for a customer.

Acceletrade

3 roles

Member Of Technical Staff

Jun 2018Aug 2019 · 1 yr 2 mos · Bengaluru Area, India

  • Worked on developing and optimizing low latency strategy infra and high frequency trading platform for CME/NSE Exchanges in C++
  • Developed a real world exchange simulator with support for multiple order matching algorithms and derivatives like future, options and spreads.
  • Implemented order execution algorithms specially engineered for futures and treasury markets.

Winter Intern

Dec 2017Dec 2017 · 0 mo · Bengaluru Area, India

  • - Developed UI and API's for Trading Work Station (web application) used by all the traders for easier risk and position management in live and simulation environment.

Summer Intern

May 2017Jul 2017 · 2 mos · Bengaluru Area, India

  • Developed a low overhead, thread safe, performance metrics profiling tool for measuring High Frequency Trading platform performance in C++.
  • Implemented service to get round trip time of a network packet from platform to exchange for real world trading strategy simulation simulation.
  • Developed scripts for data wrangling and easier strategy config management.
  • Updated company website with improved load time and responsiveness.

Quriosity'16 & 15

Full Stack Developer & Coordinator

Aug 2016Sep 2016 · 1 mo · Varanasi Area, India

  • Developed web application for conducting online quiz event for 5000+ participants.
  • Used caching and optimised database queries to handle request load.

Technex, iit (bhu) varanasi

Member of Tech Team

Aug 2015Mar 2016 · 7 mos · Varanasi Area, India

  • Developed backend and frontend of web application used for user and event registration.
  • Integrated payment gateway and wrote scripts for user data generation and analysis.
  • Automated Id generation and QR code check at registration help desk for 5000+ participants.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

B.Tech

Jan 2014Jan 2018

Cambridge School, Gwalior

High School — PCM

Jan 2012Jan 2014

Border Security Force Sr. Sec. School

Middle School

Jan 2006Jan 2012

Free Code Camp

Full Stack Web Development Certification — Computer Software Engineering

Jan 2015Jan 2016

Stackforce found 100+ more professionals with Spark & Cloud Computing

Explore similar profiles based on matching skills and experience