Skip to main content
Engineering, Backend, Web

Building Scalable, Real-Time Chat to Improve Customer Experience

February 20 / Global
Featured image for Building Scalable, Real-Time Chat to Improve Customer Experience
Image
Figure 1: Describes the previous high-level flow of the chat contact from being created to being routed to an agent on the front end.
Image
Figure 2: Describes the new high-level flow following the journey of the chat contact being created through being routed to an agent on the front end.
Avijit Singh

Avijit Singh

Avijit is a Staff Software Engineer within the Customer Obsession org at Uber. He is currently working on building efficient contact routing that scales across different channels. He is passionate about solving large scale problems and worked across different problem spaces related to Last Mile Delivery, Contact Routing, etc. to scale business.

Vivek Shah

Vivek Shah

Vivek is an Engineering Manager (former Staff FE Engineer) on the Agent experience team at Uber. He’s worked on improving the overall agent experience on Bliss and currently leads efforts on large-scale tool experience migrations including improving channel experiences for agents. He is passionate about the world of front-end tech & lives to build meaningful & seamless experiences for users.

Ankit Tyagi

Ankit Tyagi

Ankit is an Engineering Manager on the Customer Obsession team at Uber, focused on building efficient, effective routing and escalation tech to improve the quality of support. He has more than a decade of experience in the industry and loves building scalable, antifragile distributed systems for real-world problems.

Posted by Avijit Singh, Vivek Shah, Ankit Tyagi