# Moid Alam > Staff Engineer at Uber, ex-Microsoft Location: Santa Clara, California, United States Profile: https://flows.cv/moid Staff Software Engineer with 20+ years of experience designing high-scale distributed systems and mission-critical microservices. Proven technical leader at Uber and Microsoft driving complex, multi-team initiatives across event-driven architectures, payment modernization, insurance data pipelines, and AI/maps workflow platforms. Combines deep hands-on expertise in Golang, Kafka, and Cadence with strong cross-functional execution and a consistent track record of shipping at scale. ## Work Experience ### Staff Engineer @ Uber Jan 2015 – Present | Palo Alto, CA Family & Teens Insurance (Dec 2019 to present) - insurance claims pipeline - re-architect effort to make system event driven, deprecate third party system Golang, Kafka, MySQL , cadence (workflow system) Security (Mar 2019 to Dec 2019) Workflow System aka Sirius aka uTask (Aug 2015 to Mar 2019) - Co-designed and implemented domain-agnostic Workflow system (MySQL, Node.js) - Led team of ~5 devs - Advised and facilitated other groups on how to interface with the Workflow system - Managed services - Handled scalability issues - Worked closely with Operations to find the pain points and collaborate on features - Expanded the design to cater to other groups in Uber. ### Senior Software Engineer @ Microsoft Jan 2014 – Jan 2015 | Sunnyvale, CA Geospatial services C#, SQL, C/C++ Ingestion of road data and places Middle layer for Map Editing Map Store investigation Map Data Validation Workflow for map editing ### Senior Development Lead @ Microsoft Jan 2012 – Jan 2014 | Sunnyvale, CA WinRT, C#, Windows Store Apps, C/C++, Architect Geospatial client projects ### Senior Software Developer @ Microsoft Jan 2010 – Jan 2012 | Mountain View, CA Speech features integration in Windows Mobile, porting of speech engine from Windows CE to thin Windows 8 (Apollo). C/C++, WinDbg, STL, Win32, COM, etc ### Senior Software Developer @ Microsoft Jan 2009 – Jan 2010 | Palo Alto, CA Messaging App/middleware for Windows Mobile that enables users to send and receive messages (MMS) with photos and videos on a mobile device. Responsibilities: • Designed, implemented and maintained a robust and scalable messaging application to send messages [MMS] with photos and videos from mobile devices. • Profiled MMS application to analyze and improve performance of the application. • Actively participated in code reviews and provided feedback on design and implementation. Technologies/Programming Languages: C#, C++, Windows CE, CEMAPI, Win32 API, XML, XPath ### Senior Software Developer @ Microsoft Jan 2006 – Jan 2009 | Mountain View, CA Windows 7: • Windows Media Center's recording, tuning, media quality, inband guide issues • Resolving TV tuners compatibility issues, working with 3rd parties • PBDA (inband guide) Implementation for Dishnetwork Technologies/Programming Languages: C#, C/C++, Win32 API, SQL, TCP/IP, Crash Dump analysis (using WinDbg), XML, XPath ### Software Developer @ Microsoft Jan 2005 – Jan 2006 Windows CE based DVR • Middleware for video playback/recording, audio, etc • UI Technologies/Programming Languages: C/C++, Win32 API, XML ### Software Developer @ Microsoft Jan 2002 – Jan 2005 Worked in Hotmail tools development team. • Simulated open proxy servers, spammers, etc • Built a plugin based architecture Moxie for unit and system test Technologies/Programming Languages: C#, C/C++, Win32 API, TCP/IP, XML, SQL Schema, SQL stored procs ## Education ### BE in Computer Systems NED University of Engineering and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/moidalam --- Source: https://flows.cv/moid JSON Resume: https://flows.cv/moid/resume.json Last updated: 2026-04-12