Rahul Dagar profile photo 1 on Tal

Rahul Dagar

Principal Software Engineer at Microsoft | ex-Google, Salesforce, Atlassian

Bengaluru

11+ years of work experience

Microsoft
Feb 20242 yrs 9 mosPresent

Bengaluru, Karnataka, India

Leading, developing, modernising multiple horizontal Microsoft Office services.
Salesforce
Sep 20221 yr 6 mosFeb 2024

Bengaluru, Karnataka, India

Developing eventing platform which scales to billion of events per tenant. Platform is configurable based on data model and filters. Supports different types of endpoints.
Google
May 20211 yr 5 mosSep 2022

Bengaluru, Karnataka, India

Highly performant and concurrent resource management service for Google Voice Assistant. Kotlin readability achieved post CL's review and quality bar.
Atlassian
May 20201 yr 1 moMay 2021

Bengaluru, Karnataka

Contributor to Migrations Platform in Jira Cloud. Looking after feature development, scalability. Designed remote executor framework for decoupling and making migration scalable. Tech Stack : Java, Kotlin, Spring, DynamoDB
Goibibo
Mar 20191 yr 2 mosApr 2020

Gurgaon, India

System-wide migration to streaming systems. Integration with real-time events on platform for user engagement engine. Working on performance enhancements of content processing.
Goibibo
Mar 20172 yrs 1 moMar 2019

Gurgaon, India

Highly Scalable user engagement platform which listens to events occurring across devices and suggests relevant action to platform user. Action could be User profile enrichment, providing refined searches, special offer, review collection. Platform finds out the next action which user can take, targeting for conversion and engagement. Volume of events ran in 20-30Millions.
Goibibo
Sep 20151 yr 7 mosMar 2017

Worked on Hotel Content management system. Primary focus on Image Processing modules, storage, pipeline. Development and enhancement in Autosuggest of Hotels and Flights. Hotel recommender system which is targeted at improving conversion rate, cross-selling, up-selling and decreasing bounce rate. Hotel properties are bucketed using content, rating, demand, inventory and processed through user correlation score . Similar hotels logic is context aware. Anywhere to anywhere ‘Routeplanner’ : It integrates the flights and buses schedule information with the geospatial data and provides fastest, shortest routes .

Rahul’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
github copilot
github copilot
notebooklm
notebooklm

Education

jaypee institute of information technology

Master's degree, Computer Science

jaypee institute of information technology

20121 yr2013
jaypee institute of information technology

Bachelor's degree, Computer Science

jaypee institute of information technology

20084 yrs2012

Join Rahul and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Rahul Dagar on Tal

Headline

Principal Software Engineer at Microsoft | ex-Google, Salesforce, Atlassian

About

Leading multiple horizontal services in Microsoft Office handling billion requests daily. At Salesforce worked on scaling and CTS challenges on shared infra for high volume event platform for enterprise customers. Designed and worked on highly performant, concurrent resource management service for Google Voice Assistant. Designed remote executor framework(Atlassian Jira Cloud) for decoupling and making migration scalable. Past experience includes working on High-Availability and Scalable Platforms which provides Content Management, Autosuggest, User Engagement system.

Location

Bengaluru

AI stack

antigravity

claude code

claude

github copilot

notebooklm

Work experience

Principal Software Engineer at Microsoft, Feb 2024 - Present · 2 yrs 9 mos, Bengaluru, Karnataka, India, Leading, developing, modernising multiple horizontal Microsoft Office services.

Senior Member of Technical Staff at Salesforce, Sep 2022 - Feb 2024 · 1 yr 6 mos, Bengaluru, Karnataka, India, Developing eventing platform which scales to billion of events per tenant. Platform is configurable based on data model and filters. Supports different types of endpoints.

Software Engineer at Google, May 2021 - Sep 2022 · 1 yr 5 mos, Bengaluru, Karnataka, India, Highly performant and concurrent resource management service for Google Voice Assistant. Kotlin readability achieved post CL's review and quality bar.

Software Engineer at Atlassian, May 2020 - May 2021 · 1 yr 1 mo, Bengaluru, Karnataka, Contributor to Migrations Platform in Jira Cloud. Looking after feature development, scalability. Designed remote executor framework for decoupling and making migration scalable. Tech Stack : Java, Kotlin, Spring, DynamoDB

Senior Technical Lead at Goibibo, Mar 2019 - Apr 2020 · 1 yr 2 mos, Gurgaon, India, System-wide migration to streaming systems. Integration with real-time events on platform for user engagement engine. Working on performance enhancements of content processing.

Tech Lead at Goibibo, Mar 2017 - Mar 2019 · 2 yrs 1 mo, Gurgaon, India, Highly Scalable user engagement platform which listens to events occurring across devices and suggests relevant action to platform user. Action could be User profile enrichment, providing refined searches, special offer, review collection. Platform finds out the next action which user can take, targeting for conversion and engagement. Volume of events ran in 20-30Millions.

Senior Software Engineer at Goibibo, Sep 2015 - Mar 2017 · 1 yr 7 mos, Worked on Hotel Content management system. Primary focus on Image Processing modules, storage, pipeline. Development and enhancement in Autosuggest of Hotels and Flights. Hotel recommender system which is targeted at improving conversion rate, cross-selling, up-selling and decreasing bounce rate. Hotel properties are bucketed using content, rating, demand, inventory and processed through user correlation score . Similar hotels logic is context aware. Anywhere to anywhere ‘Routeplanner’ : It integrates the flights and buses schedule information with the geospatial data and provides fastest, shortest routes .

Education

Master's degree, Computer Science, jaypee institute of information technology

Bachelor's degree, Computer Science, jaypee institute of information technology