Gourav Sahni

Frontend Engineer

Bengaluru, Karnataka, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Key contributor to Swiggy's growth from 50k to 3 million daily orders.
  • Expert in architecting scalable web and hybrid applications.
  • Passionate mentor driving innovation in tech teams.
Stackforce AI infers this person is a B2C E-commerce and Healthcare Fullstack Developer with strong architectural skills.

Contact

Skills

Core Skills

React NativeAwsReactWeb ArchitectureReactjsNodejsPwaAngularjsMachine Translation

Other Skills

AlgorithmsAmazon DynamoDBAndroid DevelopmentCC++Cascading Style Sheets (CSS)DBMSData StructuresDockerFront-End DevelopmentHTMLHTTPJavaJavaScriptLinux

About

Experienced Technical Lead with over 9 years of expertise in web and hybrid app development, specializing in building seamless digital experiences and scaling high-performance systems. As an early member of Swiggy's engineering team, I played a pivotal role in the journey from 50k daily orders to over 3 million, contributing to the company’s remarkable growth and eventual IPO. My day-to-day involves architecting scalable systems, delivering user-centric web and app experiences, and leading dynamic teams to drive impactful results. Key Skills and Specializations: Languages: JavaScript, TypeScript, HTML5, CSS Frameworks: React.js, React Native, Node.js, Redux Technologies: Progressive Web Apps (PWA), AWS, CI/CD, Cross-Platform Apps, Webviews Tools: New Relic, Sentry, Firebase, Docker, Git, Gen AI, Cursor, n8n Passionate about solving complex problems, mentoring teams, and driving innovation.

Experience

Swiggy

2 roles

SDE 3

Promoted

Apr 2021Present · 4 yrs 11 mos

  • Currently leading the architecture and development of Swiggy Mall, an instant e-commerce service, building consumer facing hybrid app using react.
  • Leading the architecture for supply side apps for instamart business lines using react native. Speed and accuracy of supply side apps ensures that order is picked, packed and delivered within avg 10 minutes for instamart/instamax orders.
  • Created the org wide influence by streamlining the process of tech solutioning and created the recommendation for operational excellence in frontend apps.
  • Implemented a secure and reliable application protocol for data communication between native apps and web-views, drawing inspiration from the Hypertext Transfer Protocol (HTTP).
  • Built a bootrapping tool for web view first architecture to launch web based pages in consumer app hosted over s3 and cloudfront (serverless)
  • Led the performance improvements in apps for webviews by building a framework for caching html, js, css, images and storing and serving it from app cache without the network calls.-
ReactReact NativeAWSDockerJavaScript

SDE 2

Aug 2018Apr 2021 · 2 yrs 8 mos

  • Working as full stack engineer specialised in web technologies.
  • Led the architecture for multi tenant payment web from scratch which is being used as web view in Android/iOS apps and as module injection in mobile PWA.
  • Developed a generic platform to integrate Swiggy PWA as a web app in PhonpePe/AmazonPay etc.
  • Implemented smart bundling system to serve optimised assets based on UA.
  • Led the architecture for AMP pages for swiggy.com which gives a boost in SEO.
  • Developed Swiggy Pop on mobile PWA. Extended the architecture to integrate pop with hotstar as webview
  • Developed gamification experience in post order flow
AngularJSReactJSNodeJSAmazon DynamoDB

Practo

2 roles

Senior Software Engineer

Promoted

Oct 2017Aug 2018 · 10 mos · Bengaluru, Karnataka, India

  • Worked on wide range of technologies and frameworks on both side of the stack(frontend and backend) and contributed to multiple products across Practo.
  • Developed Treatment Communication feature that allows doctors to set up personalized communication plans. (in AngularJS and SpringBoot).
  • Migrated Practo Ray codebase from AngularJS to ReactJS. Designed and maintained the whole project from scratch by doing exhaustive code reviews. Used ReactJS, Redux, Redux-saga, styled-components etc.
  • Developed Activity Log for logging all activities of a user. Developed an API in NodeJS which fetches filtered activities of users using Amazon DynamoDB. Also created a cron that periodically reads data from DynamoDB and send formatted data to internal tools.
  • Worked on performance improvements in Calendar App.
AngularJSReactJSSpringBootNodeJS

Software Engineer

May 2016Sep 2017 · 1 yr 4 mos · Bengaluru, Karnataka, India

Iiit hyderabad

Summer Internship

May 2014Jun 2014 · 1 mo · Greater Hyderabad Area

  • Anusaaraka is an English-Hindi language accessing software. It is a machine translation tool with insights from Panini's Ashtadhyayi (Grammar rules); and aims at the fusion of traditional Indian shastras and advanced modern technologies.
  • Worked upon Word Sense Disambiguation-Machine Translation (English to Hindi) module of the project .
  • Also worked on shell script for automating the system.

Education

Motilal Nehru National Institute Of Technology

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

MNNIT ALLAHABAD

Bachelor of Technology (BTech) — Computer Science

Jan 2012Jan 2016

RRK SCHOOL

Jan 2000Jan 2011

Stackforce found 100+ more professionals with React Native & Aws

Explore similar profiles based on matching skills and experience