D

Dhruv Malhotra

Software Engineer

Saharanpur, Uttar Pradesh, India4 yrs 9 mos experience

Key Highlights

  • Led significant architecture transitions at Flipkart.
  • Implemented real-time analytics systems improving performance.
  • Gamified seller dashboard, increasing transactions by 15%.
Stackforce AI infers this person is a Backend Developer in the E-commerce industry with expertise in system architecture and data management.

Contact

Skills

Core Skills

System ArchitectureBackend Development

Other Skills

AlgorithmsApache FlinkBack-End Web DevelopmentCC (Programming Language)C++Coding StandardsCommunicationCommunication ServicesCompetitive ProgrammingComputer ScienceConcurrent ProgrammingData StructuresDatabasesDelivery Service Module

About

As a Software Development Engineer I at Flipkart, with a dual degree in Engineering and Physics from BITS Pilani, my career has been characterized by a deep engagement with object-oriented modeling and distributed systems. Our team has enhanced Flipkart's infrastructure by leveraging my systems design expertise, honed further during my impactful tenure at Dineout. We've successfully implemented robust solutions that maintain Flipkart's position as a leading e-commerce platform, and I am committed to continuing this trajectory of innovation and excellence.

Experience

4 yrs 9 mos
Total Experience
1 yr 7 mos
Average Tenure
1 yr 10 mos
Current Experience

Uber

Software Engineer II

Aug 2024Present · 1 yr 10 mos · Bangalore Urban, Karnataka, India · Hybrid

  • Working at Fares team in Uber as a backend developer.

Flipkart

Software Development Engineer I

Jun 2022Jun 2024 · 2 yrs

  • Worked on transitioning the seller data management architecture to the master data management
  • architecture which enabled onboarding of different parties such as sellers, partners, lenders, brands, etc.
  • Reduced the architecture from 28 services to only 5 services that helped in increasing the
  • maintainability of the system and reduce On-call/KTLO. Designed the new master system to serve
  • reads at 250K QPS at peak load.
  • Led the design and implementation of a real-time analytics data ingestion system, utilizing CDC
  • replication, Apache Flink jobs, and GCP Dataproc. Managed a team of 2 developers to transition
  • all existing entities from 11 services and Elasticsearch cluster from relay based ingestion to
  • Flink-based ingestion which resulted in reducing DB writes by 10 % across the services and hence
  • improving application performance and reducing infrastructure costs.
  • Built a new service to gamify seller incubation journey on Flipkart's seller dashboard. Understood and
  • onboarded our service to an internal Task Framework. Created a polling-based status update for
  • different user tasks using the Quartz job framework. Collaborated with multiple teams and delivered
  • the whole project end to end on short notice which helped increase daily transacting sellers on the
  • Flipkart platform by 15 % (320 Cr GMV increase during BBD 2023).
  • Led the comprehensive overhaul of Flipkart's Seller Dashboard bank verification service, collaborating
  • with stakeholders to design and implement a customized name matching algorithm using
  • categorization and Levenshtein algorithm, optimize third-party payment integrations, and deploy a
  • fault-tolerant Hystrix-enabled system. Resulted in reducing cheque verifications to less than 1% of
  • total verifications, effectively mitigating cheque frauds and streamlining operation bandwidth.
  • Owned and maintained the services used to relay seller communications. Added IVR and
  • Whatsapp channel capability to our communication platform by doing 3rd party integration
Master Data ManagementReal-time AnalyticsApache FlinkGCP DataprocService DesignGamification+7

Dineout

SDE

Jun 2021May 2022 · 11 mos

  • Worked as a java backend developer in integrations team of Dineout department of Times Internet
  • Ltd.
  • Created a routing service module which receives messages from Kafka topics and routes them
  • post-processing to different endpoints based on the business logic.
  • Created a Sales Report Service which returns sales details for a restaurant for the specified period,
  • on inresto SCM.
  • Worked on creating the rider tracking and cancelling services part for the Delivery Service module
  • in inresto WLA.
  • Did Swiggy menu integration with inResto by transforming the menu of the new menu manager
  • service of inResto into Swiggy's required menu.
JavaKafkaRouting ServiceSales Report ServiceDelivery Service ModuleMenu Integration+1

Education

Birla Institute of Technology and Science, Pilani

Bachelor of Engineering - BE — Electronics and instrumentaion

Jan 2016Jan 2021

Birla Institute of Technology and Science, Pilani

Master of Science - MS — Physics

Jan 2016Jan 2021

Stackforce found 100+ more professionals with System Architecture & Backend Development

Explore similar profiles based on matching skills and experience