Arjun Garg

Software Engineer

Bengaluru, Karnataka, India6 yrs 8 mos experience

Key Highlights

  • Scaled membership-service to handle 20M+ requests/day.
  • Reduced latency by ~60% in booking flow.
  • Developed a gamification platform for user engagement.
Stackforce AI infers this person is a SaaS Backend Engineer with expertise in high-concurrency systems.

Contact

Skills

Core Skills

Big DataSoftware DesignJavaSpring Boot

Other Skills

API DevelopmentAlgorithm DesignAmazon Web Services (AWS)Apache SparkArduinoC++CassandraCode ReviewCompetitive ProgrammingEngineeringHadoopHuman Computer InteractionJavaScriptLaTeXMachine Learning

About

I am a results-driven Software Development Engineer with a proven track record in designing and implementing scalable solutions. Currently serving as a SDE-2 at Cult.fit, Bengaluru, I am the sole owner of the mission-critical membership-service, handling 20M+ requests/day and directly powering the flagship product. My expertise lies in Java (Spring Boot), TypeScript, JavaScript, Node.js, MySQL, MongoDB, Cassandra, Redis, and AWS. In my current role, I've scaled the membership-service to support a staggering 2,000 RPS by optimizing database queries and redesigning cache flows. Additionally, I've designed and implemented Two-Phased commits to support Multi-DB transactions in Spring Boot, reducing latency by ~60% in the main booking flow. Previously, as a Software Development Engineer (SDE-1) at Cult.fit, I led the development and scaling of the in-house Communications Platform, handling more than 10 million requests/day. Notably, I spearheaded the development and integration of WhatsApp as a marketing channel and scaled it to support 80k messages/min using AWS SQS. My educational background includes a Bachelors of Technology(B.Tech) from IIIT-Delhi, where I graduated with Minors in Economics and a CGPA of 8.28/10.00. I have a strong foundation in advanced programming, data structures, algorithms, and machine learning. Outside of my professional roles, I've actively contributed to impactful projects such as Text2Face (a deep learning model to generate faces) and Classify.io (ML-based autonomous waste segregator). I've also held leadership positions, such as Head of Events at ESYA’19, leading a team of 50+ peers to execute successful tech events. Let's connect to explore opportunities for collaboration and innovation.

Experience

6 yrs 8 mos
Total Experience
1 yr 9 mos
Average Tenure
2 yrs 2 mos
Current Experience

Linkedin

Software Engineer

Apr 2024Present · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Spearheaded the planning and development of Flow Failure analysis for Azkaban flows using Temporal, thereby increasing data coverage in Arka from 75% to 99%+
  • Actively drove user adoption for this by collaborating with 40+ teams to migrate from Dr. Elephant, our Open-Source performance tuning tool for Hadoop and Spark. This initiative streamlined infrastructure, resulting in savings of ~%X/yr
Software DesignEngineeringBig DataHadoopApache Spark

Cure.fit (cult.fit)

2 roles

Software Engineer II - Member Experience

Promoted

Jan 2023Apr 2024 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Founding Engineer of the team. Sole owner of the mission critical membership-service, the company’s most utilised microservice, serving 20M+ requests/day and directly powering the flagship product.
  • Scaled it to support a staggering 2,000 RPS by optimising DB queries and redesigning cache of high-throughput flows
  • Designed and built Two-Phased commits to support Multi-DB (MySQL and Mongo) Transactions in Spring Boot
  • Optimised the main booking flow of the app to reduce latency by ~60%
  • Gamifying Experience: Built a gamification platform to create momentum for users. The platform runs multiple games for more than 100K users concurrently leading to a 5% growth in weekly activity and 15% rise in classes attended
Node.jsJavaScriptMySQLJavaAmazon Web Services (AWS)Redis+11

Software Engineer I - Growth & Personalisation

Jul 2021Dec 2022 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • End-to-end owner of the mission-critical CRM Tech Stack which triggers 10M+ notifications/day to our customers via Emails, SMSes, Push Notifications, WhatsApp, and more
  • Collaborated with the Growth Marketing team to build multiple features on the CRM platform increasing the App Traffic share from 3.58% to 5.2% in just 6 months
  • Built support for MS Excel-like Functions in Communications leading to an increase of 122% in content personalization of Marketing Campaigns
  • Led the design and development for enabling WhatsApp as a marketing channel for the company
  • Developed the support for adding animated, hyper-personalized in-app widgets. This will revamp the way widgets will be rendered on the Cultfit App. Each widget will be personalized at a user level to increase retention and time spent on the App.
  • Led the development and launch of the Self-serve Journeys platform which automatically sends relevant notifications to users based on their activity on the App
Node.jsJavaScriptMySQLJavaAmazon Web Services (AWS)Redis+6

Indraprastha institute of information technology, delhi

2 roles

Teaching Assistant | BIO213: Introduction to Quantitive Biology

Jan 2021May 2021 · 4 mos

Teaching Assistant | CSE201: Advanced Programming in Java

Aug 2020Dec 2020 · 4 mos

Escorts securities ltd.

Machine Learning Intern

May 2020Jul 2020 · 2 mos · Delhi, India

  • Developed Deep Learning Models for predicting Stock Market Prices of the NSE. Delivered by coming up with a model leading to a 20% improvement in prediction

Indraprastha institute of information technology, delhi

2 roles

Student Mentor

Aug 2019Jul 2020 · 11 mos

  • Student mentor to provide guidance and support to the incoming batch of students

Teaching Assistant | CSE101: Introduction to Programming in Python

Aug 2019Dec 2019 · 4 mos

Algorithms-to-architecture lab

Undergraduate Intern

May 2019Dec 2019 · 7 mos

  • Worked on multiple projects in Computer Architecture including validating the performance of OFDM based transceiver and AD9361, performance analysis of FFT IP on Vivado, integration of SONAR and Zynq SoC

Weave lab@iiitd

Research Intern

May 2018Aug 2018 · 3 mos · Delhi, India

  • Developed the first working prototype of a wearable Braille device which would provide haptic feedback to a visually impaired user’s finger by reading data from the user’s phone.
  • Extensively researched for the features and the dimensions of the wearable and conducted user studies

Education

Indraprastha Institute of Information Technology, Delhi

Bachelor of Technology - BTech — Major: ECE | Minor: Economics

Jul 2017Jun 2021

Sardar Patel Vidyalaya

Mar 2017Present

Stackforce found 100+ more professionals with Big Data & Software Design

Explore similar profiles based on matching skills and experience