# Vignesh Murugesan > Engineering @ Uber Location: San Francisco, California, United States Profile: https://flows.cv/vigneshmurugesan1 • Building and scaling Uber's Earner engineering systems | Contact info: mvignesh[at]outlook.com • Driving Engineering Fundamentals across our org (250+ engineers) ## Work Experience ### Principal Engineer @ Uber Jan 2016 – Present | San Francisco Bay Area Building and scaling 𝗨𝗯𝗲𝗿'𝘀 Mobility & Delivery services 𝗢𝗧𝗛𝗘𝗥 𝗠𝗔𝗝𝗢𝗥 𝗪𝗢𝗥𝗞: 𝗣𝗥𝗢𝗗𝗨𝗖𝗧 𝗣𝗟𝗔𝗧𝗙𝗢𝗥𝗠𝗦: • 𝗖𝗼𝗿𝗲 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲: Offers, Trip Experience, App foundations • 𝗠𝗲𝘁𝗿𝗶𝗰𝘀 𝗽𝗹𝗮𝘁𝗳𝗼𝗿𝗺: User feedback and performance metrics • 𝗕𝗲𝗻𝗲𝗳𝗶𝘁𝘀: Tech lead of Earner Benefits Platform for managing / orchestrating regulatory benefits across Uber's markets • 𝗔𝗱𝘀: Building and scaling Uber's mobility Ads Platform • 𝗠𝗮𝗿𝗸𝗲𝘁𝗽𝗹𝗮𝗰𝗲: Tech lead of Driver-Platform backend-team building systems to improve marketplace efficiency by integrating real-time demand/supply forecasts with user-intents • 𝗙𝗲𝗲𝗱𝗯𝗮𝗰𝗸 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺: Built Uber's Feedback platform to allow product teams to rapidly build and launch products to power drive engagement, platform-quality and user-progression • 𝗧𝗶𝗽𝗽𝗶𝗻𝗴: Founding engineer of Uber's Tipping platform. Scaled system from 𝟬 𝘁𝗼 ~$𝟱𝗕/𝘆𝗿 𝗜𝗡𝗙𝗥𝗔/𝗗𝗘𝗩 𝗣𝗟𝗔𝗧𝗙𝗢𝗥𝗠𝗦: • 𝗦𝗽𝗮𝗿𝘀𝗲 𝗦𝘁𝗿𝗲𝗮𝗺𝗶𝗻𝗴 𝗮𝗴𝗴𝗿𝗲𝗴𝗮𝘁𝗼𝗿: Developed a framework for real-time event aggregation over arbitrary time windows, optimized for reads, currently handling the aggregation of several critical user metrics at Uber • 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸: Built Uber's Go service framework, which is currently used by most Go-based backend services 𝗟𝗮𝗻𝗴𝘂𝗮𝗴𝗲𝘀: Go, C/C++, Python, JavaScript 𝗖𝗼𝗻𝗰𝗲𝗽𝘁𝘀: Distributed Systems, Planet-scale services, Real-time/Streaming services ### Engineering - Xbox @ Microsoft Jan 2014 – Jan 2016 | Redmond, Washington - Part of the Xbox Crypto group, developing new DRM features for PlayReady cloud services and client SDKs - Improved the iOS Client / SDK of the Microsoft PlayReady DRM technology. It uses a common DRM core and has more than 5 million app-installs per year. - Developed the secure-time synchronization protocol. This includes a cross-platform client library and a scalable backend service. The service handles about a billion hits every month. ### Engineering - Windows Cryptography @ Microsoft Jan 2013 – Jan 2014 | Redmond, Washington - As part of Windows Core Cryptography team, developed an Agile ECC cryptography framework - This allows users to plug-in their own elliptic curve and exercise them through windows APIs ### Engineering - Windows Networking @ Microsoft Jan 2011 – Jan 2013 | Hyderabad Area, India Was a part of Windows Networking Core development team: - Developed DHCP PowerShell Manageability features for Windows 8 - Developed DNAv6 feature in Windows 8.1 - Developed FQDN based policy features for DHCP Server in Windows 2012 R2 - responsible for all flavors of Windows DHCP Client/Server ### Student Partner (MSP) @ Microsoft Jan 2008 – Jan 2011 Conducted several seminars, hands-on labs and contests for students in numerous colleges in India. Have worked with a couple of NGOs and aided in teaching school students about computers ### SDE Intern @ Quizmine Jan 2009 – Jan 2010 Design mobile apps for windows phone. ### SDE Intern @ MindTree Jan 2009 – Jan 2009 Developed a telephone authority system as a part of the project ## Education ### BTech in Information Technology Amrita School of Engineering, Coimbatore ### GRG Matriculation Higher Secondary School, Coimbatore ## Contact & Social - LinkedIn: https://linkedin.com/in/vigneshmurugesan90 - Portfolio: http://www.VigneshMurugesan.com --- Source: https://flows.cv/vigneshmurugesan1 JSON Resume: https://flows.cv/vigneshmurugesan1/resume.json Last updated: 2026-04-12