Uday Kiran Medisetty is a vice president and distinguished engineer at Uber. His work connects the company’s long-running infrastructure and developer platforms with its newer systems for coding agents.[1][2]
Start with Uber’s AI infra, from the inside →Career
An earlier Uber engineering article, co-authored by Medisetty, traces the evolution of its API layer. His author biography describes moving mobile APIs from polling toward bidirectional streaming and leading a rewrite of the fulfillment architecture. The gateway separates concerns that had accumulated in larger services and provides a common way to manage APIs. That history helps explain why agent integration at a large company depends on discoverable, operable internal services as well as the language model.[3]
Contributions
Infrastructure that agents can use
In his Pragmatic Engineer interview, Medisetty explains how Uber’s existing developer tools support coding agents. A model gateway allows teams to switch providers while retaining shared guardrails, cost tracking and logs. Tool access runs through a gateway, while prepared development environments let agents build and test code. The interview distinguishes generating changes from accepting them: engineers still review the results, aided by automated reviews, risk information and evidence such as screenshots.[2]
Resilience with differentiated capacity
Medisetty is a co-author of Uber’s Failover Architecture paper. The work replaces a uniform approach, in which every service keeps enough capacity in two regions for the full global load, with one based on service criticality. Less-critical workloads use spare failover capacity during ordinary operation and can be preempted when a region fails. The paper describes dependency checks and safeguards to keep critical services working when those other services are absent. Its measurements apply to the Uber deployment studied.[4]
Tools, writing & talks
Writing, research & talks
Start here
Uber’s AI infra, from the insidenewsletter.pragmaticengineer.comInterview explaining internal developer tools, model gateways and the supervision of coding agents.
Begin with the interview’s overview and chapter list to understand what each internal system does. Basic software-development familiarity helps; the infrastructure paper is a more technical follow-up.
Interview guest.[2]Original sourceUber reports that more than 70 percent of its pull requests now come from agents, and walks through what sits underneath: one model gateway holding identity, redaction and safety checks under 100 milliseconds, plus an MCP gateway that cut fleetwide token use by over 40 percent.
Catalog workOriginal source- Designing Edge Gatewayuber.com
Engineering account of Uber’s API architecture and lifecycle management.
Co-author.[3] - Uber’s Failover Architecturearxiv.org
Research on sharing failover capacity according to service criticality.
Co-author.[4]