Aniket Gajare

Software Engineer

Mumbai, Maharashtra, India5 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in designing scalable distributed systems.
  • Led a team to develop a marketplace ecosystem.
  • Achieved 50% cost savings with an event-driven system.
Stackforce AI infers this person is a Backend Engineer in the SaaS industry, specializing in high-concurrency systems.

Contact

Skills

Core Skills

JavaApache Spark

Other Skills

DynamoDBMySQLKafkaApache KafkaAerospikeJavaScriptMathematicsAlgorithmsData StructuresC++MatlabPython (Programming Language)Sublime TextOpenCV

About

Currently working as Software Development Engineer at Backend Engineering in Dream11. I excel in designing and building highly scalable distributed systems that support millions of concurrency at peak load. Currently work with techstack which comprises Java, Mysql, Redis, Aerospike, Kafka, and Spark. I am a quick learner and open to learning anything new.

Experience

5 yrs 10 mos
Total Experience
5 yrs 10 mos
Average Tenure
5 yrs 10 mos
Current Experience

Dream11

3 roles

SDE 3

Promoted

Jul 2025Present · 10 mos

  • 1. Designed and developed a marketplace ecosystem for sellers to sell teams on the Dream11 platform. Led the team of 3 engineers and developed the whole system from scratch. This system contains seller, user, catalog, product, and order micro- services, which were independently scalable. The tech stack used includes DynamoDB, MySQL, Kafka, and Apache Spark.
  • 2. The next phase (ongoing) of above project was to platformize the above microservices services that support multi tenancy. The objective was to provide this platform to Dream11 child apps so that they can move fast and add features on top of it.
DynamoDBMySQLKafkaApache SparkJava

SDE 2

Promoted

Jul 2022Jul 2025 · 3 yrs

  • 1. Designed a highly scalable event-driven fanout system with distributed reads and writes. This system
  • Designed and developed a scalable event-driven fanout system with distributed reads and writes. The service was scalable,
  • resilient, and maintainable, which can serve up to 30M concurrency. This new service is cost-efficient and has saved costs by 50%.
  • 2. Developed a notification service that sends lineup notifications to the users when players are announced. This is a pub-sub problem where we have to send the notifications to 2 million users who subscribed to the tour or saved the teams for the round. This service is also responsible for serving high read-throughput with a read-to-write ratio of 100:1.
  • 3. Designed and developed a service that serves a leaderboard for 100K chat groups with around 20K members each group using MySQL, Apache Kafka, and Apache Spark
Apache SparkJava

SDE 1

Jul 2020Jul 2022 · 2 yrs

  • 1. Designed and developed a service that serves a leaderboard for chat groups with around 2K members each group using Aerospike and Apache Spark.
  • 2. Developed event-driven, automated system message service for groups; this service serves around 100K groups and is used to send automated contest invites.
AerospikeApache SparkJava

Uber

Software Engineering Intern

May 2019Jul 2019 · 2 mos · Bangalore

  • The aim of internship project is to create a Static schedular model which gives a static schedule for High capacity vehicle drivers, so that the overall waiting time of drivers gets minimized.

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology — Electrical Engineering

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Java & Apache Spark

Explore similar profiles based on matching skills and experience