Skip to main content
Pankaj GakharPG
Looking for a job

Pankaj Gakhar

@pankajgakhar

I build large-scale travel platforms across Java, Kotlin, Python, and React.

India
Message

At Expedia, I've spent 13+ years designing and delivering large-scale distributed systems for global consumer-facing travel platforms. I currently work on Offer Domain pricing, availability, discounts, promotions, and expansion across lines of business.

I've designed Traveller Trips Experience across flights, hotels, vacation rentals, cars, activities, and cruise; integrated Babyquip with Vrbo; built a priority-based rule engine; and modernized legacy services with Spring Boot 3, JDK 21, and Kotlin. I also helped migrate Vrbo trips onto Expedia's technology stack and built One Inbox for traveller-supplier communication.

Earlier, I led stay-experience work across React, GraphQL, and Java, consulted for three engineering teams, and built crawlers, REST services, and AWS-backed systems. I've also worked at Adobe and TCS, and I mentor junior engineers while using Claude Code and GitHub Copilot to improve engineering productivity.

Experience

Work history, roles, and key accomplishments

Expedia India logoEI
Current

Sr. Software Development Engineer

Expedia India

Dec 2012 - Present (13 years 9 months)

Designed and implemented stay experience services and user experience for vacation rental line of business. Worked as lead engineer and consultant to 3 teams, worked on building Virtual Chatbot skills, and designed migrator service for data migration.

Expedia India logoEI
Current

Software Development Engineer-I

Expedia India

Dec 2012 - Present (13 years 9 months)

Integrated with third party gift card service provider and created internal tools with APIs of Splunk, AppDynamics, Jira, Confluence etc.

Expedia India logoEI
Current

Software Development Engineer-II

Expedia India

Dec 2012 - Present (13 years 9 months)

Writing web crawlers using Python and Java, identified shortcomings in Python scripts and led migration to Java for multithreading capabilities. Working with AWS technologies EC2, Lambda, DynamoDB, S3, SQS, SES.

Education

Degrees, certifications, and relevant coursework

Kurukshetra University logoKU

Kurukshetra University

Master of Computer Applications, Computer Applications

2005 - 2008

Grade: 72.09%

Master of Computer Applications degree from Kurukshetra University, completed in 2008 with 72.09%.

Kurukshetra University logoKU

Kurukshetra University

Bachelor of Science, Computer Science

2002 - 2005

Grade: 71.72%

Bachelor of Science in Computer Science from Kurukshetra University, completed in 2005 with 71.72%.

HB

Haryana Board

XII, General

2001 - 2002

Grade: 69.00%

Completed XII (Senior Secondary) from Haryana Board in 2002 with 69.00%.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan