Skip to main content
Ishan SharmaIS
Open to opportunities

Ishan Sharma

@ishansharma5

Software Development Engineer III building scalable, high-availability backend services and GenAI automation for Expedia Group.

India
Message

What I'm looking for

I’m looking for a team where I can own end-to-end backend modules, build scalable microservices on AWS, and apply GenAI to automate development while keeping services highly available.

I’m a Software Development Engineer focused on designing and shipping large-scale backend systems that stay reliable under real-world load. At Expedia Group, I led architecture and development of cross-brand Trip Item Details backend services, supporting 40M+ users annually and cutting customer support contact rate by 18%.

I also own critical product modules end-to-end, including Booking Summary, enabling travelers to self-serve stay details and increasing self-service usage by 25%. I’ve modernized microservices with Kotlin, gRPC, and Spring Boot on AWS (reducing API latency by 40%), optimized Kafka-based systems (30% faster event processing), and built a GenAI automation framework that generated GraphQL schemas and mock Kotlin responses—cutting development time by 95% across multiple teams.

Experience

Work history, roles, and key accomplishments

Expedia Group logoEG
Current

Software Development Engineer III

Apr 2025 - Present (1 year 3 months)

Led architecture and development of the cross-brand Trip Item Details backend services for Expedia, Hotels.com, and Vrbo, improving scalability and high availability. Owned the Booking Summary module and built a GenAI automation framework to generate GraphQL schemas and mock Kotlin responses.

Expedia Group logoEG

Software Development Engineer II

Jul 2022 - Mar 2025 (2 years 8 months)

Spearheaded post-booking features across Expedia Group and Vrbo, delivering One Inbox and Itinerary Builder to improve traveler engagement. Modernized backend microservices with Kotlin, gRPC, and Spring Boot on AWS using DynamoDB, improving API latency and reliability.

BlackRock logoBL

Software Development Engineer I

Jul 2020 - Jun 2022 (1 year 11 months)

Built resilient, low-latency Java microservices using gRPC and Protocol Buffers to improve modularity and fault tolerance. Optimized Kafka-based broadcast systems to reduce event processing time.

BlackRock logoBL

Software Development Engineer Intern

Jan 2020 - Jun 2020 (5 months)

Improved Apache Kafka broadcast performance by reducing request and response times using Java producer and consumer APIs.

Education

Degrees, certifications, and relevant coursework

Thapar Institute of Engineering and Technology logoTT

Thapar Institute of Engineering and Technology

Bachelor of Engineering, Computer Science

2016 - 2020

Grade: CGPA: 9.43/10

Earned a Bachelor of Engineering in Computer Science at Thapar Institute of Engineering and Technology (CGPA 9.43/10) from 2016 to 2020.

Tech stack

Software and tools used professionally

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