Summary
Utkarsh Srivastava is a Staff Software Engineer based in Bengaluru with over a decade of experience building scalable, production-grade systems across mobility, e-commerce, and cloud platforms. Currently leading efforts in Mobility Growth Engineering at Uber, he has deep expertise in distributed systems, personalization, and communication platforms from prior roles at Flipkart and Oracle. He has applied ML and NLP techniques in production—building concept graphs, NER models, and personalization pipelines at Spire—to improve semantic search and extraction at scale using Spark. Utkarsh combines hands-on engineering with platform thinking, having designed multi-provider contact gateways, scheduling platforms, and disaster recovery features for cloud services. He is pragmatic about cost-effective channel optimization and operational observability, with experience in CI/CD, Docker, Jenkins, and log/metric frameworks. Known for turning research-driven models into reliable, scalable services, he brings both algorithmic depth and production delivery discipline.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Technology, Computer Science & Engineering, Bachelor of Technology, Computer Science & Engineering at Indian Institute of Technology, Guwahati
High School, PCM, High School, PCM at Jesus & Mary School, Balrampur