Our storyPricingBook demo

For Candidates

Employer LoginFor Candidates

Say no to manually filling long application forms

Visit any careers page and a lightning button will pop up on any compatible page with a form

Use ChatGPT to auto-fill job forms

Ask for Referral for any job post

Gaurav Ranjan

Principal Software Engineer at Swiggy

Contact Gaurav

About

Gaurav Ranjan is a highly skilled Principal Software Engineer with over 10 years of experience in the field. Currently, he is working at Swiggy, where he holds the position of Principal Software Engineer. Gaurav's primary responsibility at Swiggy is to oversee the Ad Selection System, which involves showing multiple ads in a single request. He is also responsible for designing and implementing the bidding system, which returns different bids for given ads in a request. The bidding system is a full async system that uses RxJava and consists of four logical bidders: Fixed, Site, Concept, and Dynamic. The dynamic bidding system is based on feedback from historical data, and it includes CTR and CVR prediction for calculating bids. Gaurav has a strong technical background and has worked on several projects throughout his career. Before joining Swiggy, he worked at InMobi, where he held the position of Technical Lead. At InMobi, he was responsible for revamping the prediction system service and developing a new experimentation platform for data science models. He also developed the bidder and ads serving for new business, including coding and designing from scratch. Gaurav has a Bachelor's Degree in Computer Science & Engineering from the Indian Institute of Technology, Guwahati. He also completed his Senior Secondary education from D.A.V Public School, Vasant Kunj, New Delhi. Gaurav has a diverse tech stack and is proficient in Software Engineering, Mobile, and Senior Software Engineering. In summary, Gaurav Ranjan is an experienced Principal Software Engineer with a strong technical background and expertise in ad selection and bidding systems. He has worked on several projects throughout his career and has a diverse tech stack. Gaurav is a valuable asset to any team and is always willing to take on new challenges.

Education Overview

iit guwahati indian institute of technology guwahati

d.a.v public school vasant kunj new delhi

Companies Overview

swiggy

inmobi

Experience Overview

12.3 Years

Find anyone’s contact

Find anyone’s personal emailFind anyone’s contact number
Contact People

Experience

Principal Software Engineer

swiggy | Bengaluru, Karnataka, India

2019 - Present

Technical Lead

inmobi | Bengaluru Area, India

2012 - 2019

Skills

Boost your visibility and stand out to employers with referrals from your LinkedIn connections.

Apache Spark

Assembly Language

C

C++

Data Structures

Distributed Algorithms

Distributed Systems

Hadoop

HTML

Java

JavaScript

Perl

PHP

Python

RxJava

Scala

Software Engineer

Tomcat

Tomcat

UML

Contact Details

Email (Verified)

g.rXXXXXXXXXXXXXXXXom

Mobile Number

+91XXXXXXXX88

Education

iit guwahati indian institute of technology guwahati

Bachelor’s Degree

2008 - 2012

d.a.v public school vasant kunj new delhi

Senior Secondary

2005 - 2007

Frequently asked questions

What company does Gaurav Ranjan work for?

accordion icon

Gaurav Ranjan works for swiggy

What is Gaurav Ranjan role in his workplace?

accordion icon

Gaurav Ranjan's role in his workplace is Principal Software Engineer

What is Gaurav Ranjan's tenure in his workplace?

accordion icon

Gaurav Ranjan's tenure in his workplace is 5.59 years

What is Gaurav Ranjan's total experience?

accordion icon

Gaurav Ranjan's total experience is 12.25 years

What is Gaurav Ranjan's LinkedIn profile?

accordion icon
Gaurav Ranjan's LinkedIn profile can be found here

What is Gaurav Ranjan's email address?

accordion icon
Gaurav Ranjan's email address is g.rXXXXXXXXXXXXXXXXom. Unlock here

What is Gaurav Ranjan's phone/WhatsApp number?

accordion icon
Gaurav Ranjan's phone number is +91XXXXXXXX88. Unlock here

What schools did Gaurav Ranjan attend?

accordion icon

Gaurav Ranjan has attended iit guwahati indian institute of technology guwahati, d.a.v public school vasant kunj new delhi

What companies has Gaurav Ranjan worked with?

accordion icon

Gaurav Ranjan has worked with swiggy, inmobi

What are some of Gaurav Ranjan's skills?

accordion icon

Gaurav Ranjan has skills in Apache Spark, Assembly Language, C, C++, Data Structures, Distributed Algorithms and more.

Find anyone’s contact and let Weekday reach out to them on your behalf

Start hiring now

Stop manually filling job applications. Use AI to auto-apply to jobs

Look for jobs now
Weekday InstagramWeekday TwitterWeekday LinkedInWeekday Youtube

Companies

Subscription: Search databaseContingency: white glove serviceCircles: Access employee networksFreeAI Resume ScreenerFreeFind Personal Email from LinkedInFind WhatsApp Number from LinkedInPricing