Gaurang Sawhney

Software Engineer

Greater Delhi, Delhi, India8 yrs 7 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Led AI initiatives saving ₹2.5 crores monthly.
  • Designed scalable microservices reducing latency by 60%.
  • Managed cross-functional teams for strategic product innovations.
Stackforce AI infers this person is a Fintech and SaaS expert with strong capabilities in AI and microservices.

Contact

Skills

Core Skills

Artificial Intelligence (ai)LeadershipMicroservicesCloud FoundrySystem ArchitectureServiceabilityScalaFramework DevelopmentQuality AssuranceBackend DevelopmentNetwork Security

Other Skills

Amazon Web Services (AWS)Big DataC++Cloud ComplianceCode ReviewCross-functional Team LeadershipData AnalysisDeployment StrategyDjangoEucalyptusGitHadoopJavaScriptLatency ReductionMachine Learning (ML)

About

Technology enthusiast. Functional programming, functional reactive programming, cloud platforms, microservices are some of the areas of interest.

Experience

8 yrs 7 mos
Total Experience
4 yrs 3 mos
Average Tenure
7 yrs 1 mo
Current Experience

Zomato

3 roles

Staff Engineer

Promoted

May 2022Present · 4 yrs 1 mo

  • Hands-on experience in scaling cross functional teams including engineering, design and product.
  • Prioritising the engineering and product roadmap basis the data insights and FGDs with the end consumers.
  • Identifying process inefficiencies leading to increased team velocity.
  • Leading the charter to reduce the load of refunds on the PnL using ML techniques to bucketize the delivery partners and utilise this data across the board resulting in 1.7cr monthly savings.
  • Identifying business inefficiencies to fix using AI based solutions:
  • Identification of frauds using AI to analyse voice recordings resulting in savings of ₹2.5 crores per month.
  • AI voice bots to assist new delivery partners to reduce churn on the platform leading to an increase in NPS by 30%.
  • AI voice bots to improve first order conversion reducing agent capacity by 90%.
  • AI based automations for rider dispute resolutions to bring down the TAT from 5h to 5s and cutting agent workload by ~50%.
  • AI based PR reviewing tools.
  • AI based test case generators to automatically generate unit tests.
  • Managed Rider Support and Rider Quality teams responsible for real-time issue resolution and managing non-compliant delivery partners.
  • Led strategic product and tech partnerships with third party PAs and banks, unlocking new product innovations.
  • Led 20+ member cross-functional team through end-to-end RBI audit process, culminating in timely approval of PA and PPI licenses.
  • Managing the Fintech teams (including Payments, PA, PPI, and Co-branded Credit Cards), focused on building reliable, scalable systems and ensuring seamless core transactional processes to maintain business continuity
  • Designed transaction routing systems to ensure minimal impact of payments gateways downtimes.
Artificial Intelligence (AI)Machine Learning (ML)Data AnalysisCross-functional Team LeadershipLeadership

Software Development Engineer III

Jan 2021May 2022 · 1 yr 4 mos

  • Designed a dynamic demand management system to optimize key business metrics in real-time during high-demand and low-supply scenarios.
  • Re-architected the serviceability system to a separate microservice. Reduced the overall latency by 60% with the new architecture.
  • Re-architected the delivery area system to reduce the cost by ~$10k per month. This also reduced the overall latency of the system by ~30%. At the same time, the new system ensured better reliability and business continuity.
MicroservicesCloud FoundrySystem ArchitectureLatency Reduction

Software Development Engineer II

May 2019Jan 2021 · 1 yr 8 mos

  • Currently leading the team maintaining the locations related entities at Zomato. We basically aim at providing users seamless experience when it comes to food delivery. This service also aims to serve as a key backbone for the complete Zomato Infrastructure.
  • Also working on key concepts of serviceability and monetisation which tends to balance the demand and supply by various methodologies to ensure that the best of demand meets with the best experience.
  • Responsibilities:
  • Development: Development of well refined quality modules for the services promising 99.99% uptime and horizontal scalability.
  • Code Review: Reviewing the code to check for optimal, readable and reusable code which fits in the overall architecture.
  • Head development: Heading a team of peers to develop well refined products. This includes implementing the architecture, choose relevant database and other design specific requirements.
  • Monitoring and Service Maintenance: Setting up appropriate monitoring tools and specifying monitoring and alerting metrics for various services.
Serviceability SystemsSystem ReliabilityCode ReviewSystem ArchitectureServiceability

Sap

2 roles

Developer

Apr 2018Jan 2019 · 9 mos · Bengaluru, Karnataka, India

  • Framework to easy the process of application development for the application developers by doing numerous compile time checks in-order to prevent runtime exceptions. Scala is used as the core language to achieve it. This framework had to be compliant with SAP cloud platform. Leveraged FRP to achieve reactive frontend.
  • Responsibilities:-
  • Development: Development of well refined quality modules in-order to reduce the effort
  • for developing an application using the framework. This also aimed at techniques to
  • reduce the runtime exceptions.
  • Code Review: Reviewing the code to check for optimal, readable and reusable code
  • which fits in the overall architecture.
  • Head Module development: Heading a team of peers to develop well refined products.
  • This included requirement gathering from third party teams.
  • Deployment Strategy: Figuring out the deployment strategy for the applications
  • developed on Cloud Foundry. This gave the opportunity to figure out the missing
  • features of the framework and hence work on them.
  • Peer enablement: Enabling peers to have a better understanding of the new
  • programming paradigm and the framework. This included interactions across teams and geographies.
ScalaFramework DevelopmentCloud Compliance

Associate Developer

Jun 2017Mar 2018 · 9 mos · Bengaluru, Karnataka, India

  • Framework to easy the process of application development for the application developers by doing numerous compile time checks in-order to prevent runtime exceptions. Scala is used as the core language to achieve it. This framework had to be compliant with SAP cloud platform. Leveraged FRP to achieve reactive frontend.
  • Responsibilities:-
  • Development: Development of well refined quality modules in-order to reduce the effort
  • for developing an application using the framework. This also aimed at techniques to
  • reduce the runtime exceptions.
  • Quality Assurance: Assuring the quality of the modules developed in-order to achieve
  • the aim of the framework.
  • Peer Review: Reviewing the code of peers in-order to check for optimization and
  • robustness.
  • Deployment Strategy: Figuring out the deployment strategy for the applications developed using the framework on Cloud Foundry. This gave the opportunity to figure out the missing features of the framework and hence work on them.
ScalaQuality AssuranceDeployment Strategy

Mtree software pvt. ltd

Software Engineer

Jun 2015Jun 2017 · 2 yrs

  • Worked on a dynamic and scalable project which is used for training purposes of the changes which occur in a network in-case of various network attacks and network vulnerabilities. These attacks are simulated in a virtual environment for training purpose. This project consists of four different module:-
  • Exercise Controller (EC): Used to start the exercise in the virtual environment and communicate with other native applications. This is a web-application developed in Django using RESTful API’s.
  • Trainee Agent (TA): A native application developed in Qt and C++ which would be used to by the Trainee to visualise the changes in the network.
  • Simulator: Another native application used to simulate the attacks in virtual environment.
  • Back-end Server: This server is used for communication between the Simulator and TA and between Simulator and EC. This module is developed on Node.js and again making the use of RESTful API’s and socket connections.
  • As a part of the team I have worked on EC, TA and the Back-end Server. At MTree, following were my responsibilities:-
  • Development: Development of well refined quality products to meet specific needs of specific users.
  • Quality Assurance: Assuring the quality of the products developed in order to provide best quality products to the client.
  • Code Review: Reviewing the code of peers in order to check for optimal, readable and reusable code.
DjangoRESTful APIsNetwork SimulationBackend DevelopmentNetwork Security

Education

Jaypee Institute of Information Technology, Noida

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

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Artificial Intelligence (ai) & Leadership

Explore similar profiles based on matching skills and experience