# Nupur Garg > Staff Software Engineer at Google | ex-Microsoft Location: Sunnyvale, California, United States Profile: https://flows.cv/nupurgarg ## Work Experience ### Staff Software Engineer @ Google Jan 2016 – Present | Sunnyvale, California Current: Tech lead for leading Telemetry/Observability for TPU Infrastructure! Making AI better with AI. Previously, Tech lead for Google Cloud SQL Data Infrastructure team. Guiding multiple engineers to deliver projects in Data Migration and Integration(Import/Export, Dataplex) area. Also, led multiple Projects in Data Protection and Disaster Recovery in Google Cloud SQL. Technically led multiple projects in Istio(Open source microservice mesh over Kubernetes) and Google internal distributed API infrastructure ### Software Engineer II @ Microsoft Jan 2010 – Jan 2016 | Mountain View, CA September, 2012 - Present Worked as a Software Engineer in Microsoft PowerPoint team in Silicon Valley, specifically in PowerPoint Designer version 1, PowerPoint Web App and Data Analytics for PowerPoint February, 2010 - August, 2012 Worked in full software development life cycle of Windows To Go (a solution to boot Windows 8 from USB). Specifically worked in making sure the solution is reliable on multiple platforms. ### Research Assistant @ University of California, Santa Barbara Jan 2009 – Jan 2010 • Developed a tool to profile Ruby runtime (RubyRP) that captured profiles to study Ruby dictionary, types and hierarchy access. • Suggested optimizations in Ruby Language, as a part of Masters project, for its widespread use in developing websites using Ruby on Rails (RoR) Framework. ### SDET Intern @ Microsoft Jan 2009 – Jan 2009 Compared the performance gains in branch cache(solution to reduce bandwidth usage in enterprise environment) between the Web Services Discovery (WSD) protocol and the Distributed Hash Table (DHT) protocol used for discovering content within a subnet. ### Student @ NITK, Surathkal Jan 2004 – Jan 2008 Major Project : Main Memory Trees • Studied various index data structures available for database systems. • Designed and developed a balanced index data structure for main memory database systems. ### Intern @ Accenture Technology Solutions Jan 2007 – Jan 2007 Built a dynamic and user friendly stock trading website for a leading Global Investment Bank using JSP and HTML ### Student @ Atomic Energy Junior College Jan 2002 – Jan 2004 ## Education ### Masters in Computer Science UC Santa Barbara ### B. Tech in Computer Science National Institute of Technology Karnataka ### High School Atomic Energy Central School ## Contact & Social - LinkedIn: https://linkedin.com/in/nupur-garg-42267114 --- Source: https://flows.cv/nupurgarg JSON Resume: https://flows.cv/nupurgarg/resume.json Last updated: 2026-04-12