Nemish Sangani

Software Engineer

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

Key Highlights

  • Led development of next-gen Cart & Order system.
  • Improved recommendation algorithm response time significantly.
  • Successfully managed complex projects enhancing user engagement.
Stackforce AI infers this person is a Backend-focused engineer with extensive experience in E-commerce and Food Delivery systems.

Contact

Skills

Core Skills

Distributed SystemsBack-end Web Development

Other Skills

APIsAWS SQSAdvanced Data StructureAlgorithmsAmazon SQSApache KafkaC++CeleryClustered RedisCommunicationDjangoDjango REST FrameworkDynamoDBGoLangJava

About

I possess in-depth knowledge of distributed systems along with hands-on experience in key tools and technologies such as Java Spring, GoLang, AWS SQS, DynamoDB, Lambda, Kafka, Prometheus, and more. I specialize in building next-generation, highly scalable distributed systems. Competitive Coding Profiles: https://www.codechef.com/users/sna902055 https://www.hackerearth.com/@n1e2m3 https://www.hackerrank.com/nemish1609 https://codeforces.com/profile/n1e2m3

Experience

Swiggy

3 roles

Lead Software Development Engineer (SDE III)

Promoted

Oct 2023Present · 2 yrs 5 mos · Remote

  • Food Growth Stream:
  • Leading a team of 5+ engineers from the checkout team to build a next-generation Cart & Order system.
  • Responsibilities include designing solutions for new products, collaborating with multiple domain/teams, Resolving conflicts in ownership, driving project development to ensure successful product releases, and mentoring fellow engineers within this stream of projects. Notable projects include Cart 2.0, Swiggy Bolt (Food in 10 Minutes), Launching standalone new Toing food delivery app, Cart page enhancement, 99 Store, Personalized messaged on Cake items, Tax and CESS on delivery fee, Magic items widget on Cart, Swiggy One EO etc.
  • Central Growth (CG) Stream:
  • Led a team of 3+ engineers from the checkout team to design and develop solutions for new products and ensure successful product releases.
  • Collaborated with cross-functional teams, guided engineers within the stream, and worked on initiatives like Payment Data Localisation, Flipkart Coin, Remind me Nudge, Swiggy One purchase enhancement on cart page etc.
  • Tech System Simplification:
  • Contributed to simplifying the tech stack for Checkout and UOMS (Unified Order Management System).
  • Led efforts in creating solutions and deprecation plans for legacy services and infrastructure components such as Clustered Redis, Kafka, RDS, and DynamoDB. Managed traffic migration and worked on moving legacy service consumers/clients to the appropriate systems. Reduced the unnecessary external extra API calls which saved huge network bandwidth and costs.
JavaSpringGoLangAWS SQSDynamoDBKafka+3

Senior Software Development Engineer (SDE II)

Promoted

Apr 2022Sep 2023 · 1 yr 5 mos · Remote

  • Central Growth Stream:
  • Led multiple complex projects in this stream from checkout and UOMS side. Key initiatives includes:
  • 3P Distribution: Enabled users to purchase subscriptions coming through third-party apps.
  • Full Bill Value Discount & Coupon Fraud Fix: Discount will be applied on full bill for corporate sponsered coupons. Addressed issues contributing to a monthly loss of more than 50 lakhs.
  • Payment Offer Revamp: Overhauled payment offers to enhance user engagement and conversions.
  • Tech and Infrastructure Simplification:
  • Designed and developed a new communication flow for food orders.
  • Upgraded MySQL version from 5.7.x to 8.0.x to leverage enhanced performance and security features.
  • Conducted performance & resilience testing of critical checkout service APIs to ensure stability, reliability and identify infra bottlenecks if any.
  • Migrated RDS storage from gp2 to gp3, reducing costs while improving query performance.
MySQLPayment SystemsAPIsPerformance TestingBack-End Web Development

Software Development Engineer (SDE I)

Mar 2021Mar 2022 · 1 yr · Remote

  • Built Pipeline for Online Payment on Track Screen: Developed a pipeline that enables users to pay the order amount online directly from the track screen page for COD orders.
  • Developed Bug-Free Order Data Converters: Created reliable converters to seamlessly transform order data between JSON and Protocol Buffers (Proto) formats, handling over 1,000 fields.
  • Enhanced Communication Speed and Reliability: Improved the speed and reliability of SMS and email communications, particularly for dynamic templates.
  • Designed Order S2S Payment Confirmation Flow: Engineered the server-to-server payment confirmation flow from scratch, reducing the order failure rate caused by payment issues.
  • Eliminated User Service Dependency in Cart/Order Flow: Found a way to remove the user service hard dependency from the cart/order flow, removing a critical single point of failure.
  • Increased Code Coverage: Boosted code coverage from 70% to 82% by adding essential unit tests (UTs) and service-level tests (SLTs) for core business logic.
  • Java, Spring, Golang, Distributed System, RDS, DDB, Clustered Redis, Kafka, SQS, Distributed Messaging System, S3, AWS
JavaProtocol BuffersOrder ManagementDistributed Systems

Betterhalf.ai

2 roles

Software Engineer

Promoted

Apr 2020Feb 2021 · 10 mos

  • Led a team of 4 people from product planning to feature release including QA testing. Design & Built V2 APIs from scratch such as User Feedback, and Manage Connections between
  • Users, Manage User Profile images, Block & Report, Manage Partner Preferences etc.
  • Improved Recommendation Algorithm which was a core part of business logic and decreased response time from 600ms to 250ms.
  • Developed REST APIs for admin panel where admin can manage user’s activities.
  • Developed the Selfie Verification feature from scratch.
REST APIsRecommendation AlgorithmsBack-End Web Development

Software Engineer

Dec 2019Mar 2020 · 3 mos

  • Developed V2 APIs from scratch.

Startearly

Campus Ambassador

Mar 2020May 2020 · 2 mos · Bengaluru, Karnataka, India · Remote

Interviewbit

Campus Ambassador

Jun 2019Jun 2020 · 1 yr

Knowledge foundry business solutions

Data Science Intern

May 2019Jun 2019 · 1 mo · Greater Bengaluru Area

Education

Dharmsinh Desai University

Bachelor of Technology — Computer Engineering

Jun 2016May 2020

Royal Science School - Dhoraji

H.S.C(Higher Secondary Certificate) — Science

Jun 2014Mar 2016

Royal Science School-Dhoraji

S.S.C(Secondary School Certificate)

Jun 2012Mar 2014

Stackforce found 100+ more professionals with Distributed Systems & Back-end Web Development

Explore similar profiles based on matching skills and experience