Nikhil Gupta

CTO

Bengaluru, Karnataka, India6 yrs 8 mos experience
Most Likely To Switch

Key Highlights

  • Led complex ETL systems for partner payouts at scale.
  • Optimized costs significantly for partner payouts.
  • Designed systems to manage high demand and low supply.
Stackforce AI infers this person is a Backend Developer specializing in SaaS solutions with a focus on data processing and optimization.

Contact

Skills

Core Skills

Go (programming Language)Apache AirflowDataflow

Other Skills

ArgoflowBoost C++C++C++14Database Management System (DBMS)Google Cloud Platform (GCP)HibernateJavaLinuxPostgreSQLPython (Programming Language)Spring

About

Experienced Backend Developer with a demonstrated history of working in the internet industry.

Experience

Salesforce

Senior Member of Technical Staff

Oct 2023Present · 2 yrs 5 mos · Bengaluru, Karnataka, India · Hybrid

  • Data-cloud & Agentforce

Dunzo

Software Engineer II

Aug 2021Oct 2023 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Architected and documented Tech spec for Payouts V2 project, leading a complex reverse ETL system for partner payouts at scale.
  • Implemented shift-based system with configurable organic and inorganic schemes, optimizing Cost Per Task(CPT) by Rs 8.31/task for partners.
  • Developed Automated Partner Surge System using Argoflow and Dataflow, eliminating manual surge creation and reducing CPT by Rs 1.8/task.
  • Successfully built payout processing Engine using Apache Airflow, computing weekly payouts for over 40k partners.
  • Owned end-to-end project release planning, milestone planning, GTM planning, and created Gantt chart.
  • Designed and implemented Rain module using Dataflow to handle high demand and low supply situations, reducing stockouts sessions from over 20% to less than 5%.
  • Developed Queue Management System for Dunzo Daily Partners, preventing crowding at dark stores.
  • Conducted load testing for Dunzo Partner Systems at 5x and 10x scale during the IPL campaign in 2022, utilizing precomputed DAGs and cache layers.
  • Built live batching algorithm for Dunzo orders,optimizing distance & cost factors resulting in 4 Rs reduction in CPT.
Go (Programming Language)Python (Programming Language)PostgreSQLApache AirflowDataflowArgoflow

Paytm

Software Engineer

Jan 2020Aug 2021 · 1 yr 7 mos · Noida Area, India

Appperfect corp

Software Engineer

Jun 2019Dec 2019 · 6 mos · Udaipur, Rajasthan, India

Education

College of Technology and Engineering

Bachelor of Technology — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Go (programming Language) & Apache Airflow

Explore similar profiles based on matching skills and experience