Summary
Overview
Work History
Education
Skills
Timeline
Generic
Sudendra Kamble

Sudendra Kamble

Bengaluru

Summary

Engineering professional with 14 years of experience in software development. I have built media apps at a scale of 350 million users and an investment platform for 50 million users. Have expertise in managing and mentoring teams that deliver high-performance software catering to millions of users.

Overview

14
14
years of professional experience

Work History

Principle Engineer

Quince
Bengaluru
06.2024 - Current

Quince is a retail ecomm which sells quality premium apparel at affordable prices in US & soon to
be in more countries.

Tech Responsibilities

  • Built from scratch Quince app using react native
  • Integrated Stripe for payments
  • Datadog, Firebase, Mixpanel, Bugsnag integration for analytics & performance measurement
  • App Performance monitoring & planning action items
  • Improving existing infra for performance like VBR & cached media content, CDN cached
    images, caching api's on-device as well as CDN
  • Security enhancements like PII standards, encrypted app data, token management
  • Have setup automatic pipelines which generates & distributes app to store & whitelisted users
  • Integrated Al tools for code smells, pr reviews(code rabbit), sonarqube static analysis
  • On-call/monitoring integration in code & its metrics
  • Documentation
  • Coding guidelines, best practices

Non-tech responsibilities.

  • Hiring, planning.
  • Performance improvements by heading load testing across teams periodically.
  • Setting high standards for system failure, resilient even in cases of extreme failures.
  • Setting expectations across teams on system availability and its on-call process.
  • Setting the tech discussion and follow-up process.

Software Architect

Groww
Bengaluru
06.2019 - 06.2024

Groww is a regulated investment cum trading platform in India.
Have built a team of 6 to 50+ in app team in span of 5 years & rose from 0 to No. 1 in terms of
active users.
Groww has become a gold standard in terms of tech resilience and tech-driven solutions in the fintech space.

Technical contributions.

  • Built & Led various teams in the development of Stocks, Indexes, Mutual Funds, IPO,
    Futures & Options trading & investment platforms, Loans
  • Implemented Agile methodologies in development Have been conducting sprint planning,
    sprint management, release cycles along with development
  • Since inception Stocks products alone trades about $800M daily for 50M+ users Identified
    and improved performance of the ecosystem over period of time
  • Collaborated with teams on best coding practices, release cycles, high performance apps,
    customer focused
  • Have setup AB test framework using Firebase and tracking them on Firebase Analytics and Audience
  • Have led/architected an most of the app
  • Have built a very efficient socket architecture which can handle large amounts of data
    processing runtime using websockets, coroutines/multi-threading to support several Stocks products
  • Have worked on & led several small focused teams on delivering several products from scratch
    in short time like IPO, Market Orders, Gold investments, Fixed Deposits, Savings Account, Crypto
  • UPI integration - which powers most of the transaction on Groww app
  • As fintech high focus on app security like encrypted local data, SSL pinning, PII, high acceptance standards as we need to be compliant with PCI, SEBI audits

Non-tech responsibilities

  • Hiring & resource planning
  • Sprint planning
  • People manager, stake holder management
  • Conducting technical discussions

Senior Software Engineer

Hotstar
Bengaluru
01.2017 - 01.2019

Hotstar is the biggest media streaming platform in India.
As of 2019 it has 400M users & very popular for streaming sports like Cricket, Football, Kabbaddi,
Its also very popular across south-east asian countries
In tech communities Hotstar is known for undisputed leadership in high concurrency streaming
during cricket events like IPL, World Cup

  • Have architected from scratch android app for 400M+ users in a span of 6 months part by part
  • Designed base architecture for consuming configs in a seamless way.
  • Have setup dagger 2 DI solution for the Hotstar App
  • Have built the app to handle 25M concurrent users across all types of android devices Using
    at the time best and efficient tools to build the app such as Retrofit, Dagger2, MVVM,
    Auto Value, Multi Module, Java 8, Gradle
  • Have helped in building a very efficient auto play video in News section using Exo Player
    along with precaching in a Recycler View
  • Manage playstore releases Manage & monitor app health via crashlytics, playstore vitals,
    various analytics platforms
  • Have rewrote analytics framework as generic as possible and extended later to inhouse
    solution
  • Have been key dev in each of the Cricketing tournament during IPL, Champions Trophy,
    World Cup to support and monitor app behavior
  • In 2018 IPL we faced 10M crashes at start of first match within 5 minutes. We got blocked from FB, Google, Crashlytics & other third parties. Team worked in identifying root cause, and I had built a exclusion rule with firebase config which we used to avoid the feature for affected audience.

Software Engineer

Flipkart
Bengaluru
01.2015 - 01.2016
  • I was responsible for building Flipkart Grocery ordering & delivery app FQuick Nearby
  • Have initially built several features in the ordering app and took ownership of delivery app
  • Have solutioned live geo tracking and fencing using Fused Location service and Background services
  • Have solutioned caching and updating all deliveries in batch using intent services, GcmNetworkManager and file based caches
  • Integrated google analytics, Glide, Recycler Views, Fragments

Software Engineer

Robosoft Technologies, Synchronoss Technologies, 3DSoC, HCL
Bengaluru
01.2011 - 01.2015
  • Have worked on several products such as Berita Satu (Indonesia news app), Verizon Cloud, Cardzcreator, Prankle, Lovecardz
  • Have worked on 3D technologies using JNI, JavaCV
  • Have integrated several technologies such as Play Services, Location Api, Google Play Licensing
  • Have been handling Play store releases

Education

CS Bachelor's - Software Engineering

PES University
Bengaluru
01.2011

Skills

  • Leadership
  • Principles and Practices of
  • Engineering
  • Project Management
  • Architecture
  • Agile Methodology
  • React Native
  • Automation of Tests
  • Crypto Currency
  • Firebase
  • Scrum Methodology
  • WebSocket
  • Data Analysis
  • Data Processing
  • Cryptography
  • Money Investments
  • Mutual Funds
  • Deposit Accounts
  • Trading
  • Service Orientation
  • Application
  • Programming Interfaces(APIs)
  • Cloud Computing
  • Java Native Interface
  • Google Play
  • Gradle
  • Java (Programming Language)
  • Model View ViewModel
  • Android (Software)
  • Google Analytics
  • Logistics Operations
  • JIRA
  • Kotlin
  • Software Engineering

Timeline

Principle Engineer

Quince
06.2024 - Current

Software Architect

Groww
06.2019 - 06.2024

Senior Software Engineer

Hotstar
01.2017 - 01.2019

Software Engineer

Flipkart
01.2015 - 01.2016

Software Engineer

Robosoft Technologies, Synchronoss Technologies, 3DSoC, HCL
01.2011 - 01.2015

CS Bachelor's - Software Engineering

PES University
Sudendra Kamble