Naga Ravi Kiran Kethamakka
Sr. Software Development Engineer at Expedia Group
- Role
- Senior Software Engineer at Expedia Group
- Location
- Seattle, WA, US
- LinkedIn followers
- 500 followers
About Naga Ravi Kiran Kethamakka
Solution-focused and technically versatile engineer with 10 years of experience designing, building and evolving distributed systems and software platforms. Adept at driving architecture decisions, improving developer experience, and delivering resilient, scalable solutions. Brings strong communication skills, a collaborative mindset, and a deep commitment to engineering excellence across the full software development lifecycle.
Experience
Senior Software Engineer
Jun 2018 — Present · Seattle, WA, US
As a Senior Software Development Engineer at Expedia Group since 2018, I’ve led architecture and development of large-scale platforms powering partner experiences, customer support, and API infrastructure across Expedia.com, Hotels.com, Vrbo, and B2B ecosystems.API Gateway Platform (Jan 2024 – Present):Leading Expedia’s unified API Gateway initiative using Spring Cloud Gateway. Re-architected the data plane with Universal Data Plane (UDP) integration, introduced Domain Gateway Architecture, and built onboarding APIs and GitOps pipelines to support thousands of routes across brands.Control Plane (Apr 2022 – Jan 2024):Architected a scalable, schema-driven platform for partner onboarding, product selection, and configuration. Enabled real-time updates, sandbox testing, and internal product registration for externalization on the Open World platform—cut onboarding time by 75%.Contact Center Platform (Jun 2021 – Mar 2022):Built Voyager Next, a unified chat + voice agent interface with Twilio and virtual agent integration. Developed an agent presence system to reroute live sessions and improve reliability—boosted agent productivity by 30%.Virtual Agent Platform (Jun 2019 – May 2021):Led development of Expedia’s NLU-powered virtual agent runtime and skill graph engine. Delivered a language-agnostic service-based execution model and built the Virtual Agent Console—automating >50%+ of customer support interactions.Conversation Platform (Jun 2018 – May 2019):Built Expedia’s Kafka-based omnichannel messaging backbone supporting chat, voice, email, WhatsApp, and more—standardized event handling across customer support systems.
Education
University of Houston
Master of Science, Computational Science
Birla Institute of Technology and Science, Pilani
Bachelor of Engineering (B.E.), Computer Engineering
2007 — 2012
BITS Pilani K K Birla Goa Campus
Bachelor of Engineering, Computational Science
University of Houston
Master's degree, Computer Science
2014 — 2016
Skills
- Scala
- Python
- Javaserver Pages (Jsp)
- Javascript
- Jsp
- Ant
- C++
- Coffeescript
- Jquery
- Web Applications
- Junit
- Java
- Sql
- Restful Webservices
- Programming
- Struts
- Maven
- Algorithms
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.