Aditya Deepak

Software Engineer

Bengaluru, Karnataka, India10 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Secured 112th rank globally in Facebook HackerCup 2014-2015.
  • Designed low latency services handling 200 Million RPM.
  • Expert in solving complex algorithmic problems.
Stackforce AI infers this person is a Backend-focused engineer in the Food Delivery and CRM sectors.

Contact

Skills

Core Skills

Distributed SystemsAlgorithm DesignProblem SolvingDesign Patterns

Other Skills

Amazon DynamodbAmazon Web Services (AWS)Apache KafkaCC (Programming Language)C#C++Chat Bot DevelopmentChat Platform DesignCompetitive ProgrammingCustomer SatisfactionDAXDemand ShapingDocument dbElasticSearch

About

I enjoy designing and building distributed systems which are highly scalable, fault tolerant, low latency and serves high traffic. I love solving complex algorithmic problems and brain teasers. Always looking for product and technology challenges which have high impact potential. I used to do a lot of programming competitions (Project Euler, International Collegiate Programming Competition ICPC , Google Codejam, Facebook HackerCup, Codeforces,Codechef). I secured 112th rank across the globe in Facebook HackerCup 2014–2015, 30th rank across India in ACM-ICPC 2015 APAC(India) regionals. I enjoy playing pool, reading books and playing board games. I also do swing trading in Equity, Futures & Options in Indian stock market.

Experience

10 yrs 7 mos
Total Experience
3 yrs 6 mos
Average Tenure
7 yrs 5 mos
Current Experience

Swiggy

4 roles

Software Development Engineer IV

Promoted

Dec 2023Present · 2 yrs 6 mos · Bengaluru, Karnataka, India

Distributed SystemsAlgorithm DesignDesign PatternsGenerative AIProblem Solving

Software Development Engineer III

Apr 2021Nov 2023 · 2 yrs 7 mos · Bengaluru, Karnataka, India

Software Development Engineer II

Promoted

Oct 2019Mar 2021 · 1 yr 5 mos · Bengaluru, Karnataka, India

Software Development Engineer I

Oct 2018Sep 2019 · 11 mos · Bengaluru, Karnataka, India

  • Serviceability - Marketing Fulfilment Platform
  • 1. Deciding serviceability of restaurants/stores for customers visiting Swiggy app/web (listings/menu/search/cart) with respect to multiple factors eg: distance, stress and pSLA promised to customer, surge computation based on the stress level on the system. Doing demand shaping during peak stress hours of the day via graceful degradation of serviceability for restaurants, in order to match demand supply on ground.
  • 2. ETA computation for the placed orders after checkout/payment.
  • 3. Heat-maps suggestion for Delivery Executives (Supply shaping), moving them to expected demand hotspots in next x minutes, for proper utilisation of DE's on ground and reducing the first mile distance for order pickup.
  • 4. P2P distance calculation across various service lines for computing approximate delivery distance and surge pricing during stress period(Food,Dash,Genie,Instamart) [Core distance service]
  • Open street maps and google distance matrix api and directions api
  • (running A* bi-directional on top of Open Street Maps)
  • Low latency service serving 200 Million RPM with p99th latency of 45ms
  • ###############################################################
  • CRM - Marketing Fulfilment Platform
  • 1. Designing generic chat platform for multiple partners - customer, delivery executives,
  • restaurant partners across multiple LOB
  • 2. Designing Chat Bot for providing unparalleled convenience to our customers
  • 3. Intelligent assignments of partner tickets to set of agents for better customer satisfaction with minimum wait time wrt to customer segmentation
  • 3. Track Screen for FOOD LOB

Career break

Health and well-being

Sep 2017Sep 2018 · 1 yr · Raurkela, Odisha

Microsoft

Software Engineer I

Jun 2015Aug 2017 · 2 yrs 2 mos · Hyderabad, Telangana, India · On-site

  • Management of Customer Master Accounts and its migration to Jarvis data lake . Automated flow of accounts and seller assignments. Segmentation of Customer Sales Accounts aligning to business rule engines(BRE). Adept at cross team work, as co-ordination across globe is required. Work across different
  • tiers(UI,middleware and backend).
  • Technology Stack: C#, .NET, Microsoft Azure, Azure AAD, Azure SQL, Redis, Document DB.

Defence research and development organisation

Summer Intern

Apr 2014Jul 2014 · 3 mos · Chandipur, Odisha

  • Air defense application like tactical weapons system requires that maneuverable vehicles such as aircraft's, ships, submarines and missiles, be tracked accurately. A Linear Kalman Filter was implemented with switching of process noise co-variance during the different phases of flight.

Education

National Institute of Technology Rourkela

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Distributed Systems & Algorithm Design

Explore similar profiles based on matching skills and experience