Aditya Shrivastava

SDE at Microsoft

Role
Principal Software Engineer at Microsoft
Location
Redmond, WA, US
LinkedIn followers
500 followers

Experience

  1. Principal Software Engineer

    Microsoft

    May 2006 — Present · Seattle, WA, US

    1/2018 - Present: Azure Compute Control Plane4/2010 – 1/2018: Bing AdsClick Prediction Infrastructure - Architected, designed and implemented key components of the Click Prediction Offline Data Infrastructure to move to Autopilot to enable high scalability, management and reliability.Rich Ads - Designed and developed Semantic Bolding for Ads and Decoration texts which highlight textual content in ads semantically relevant to the query and helped increase click through rate and marketplace revenue by 1.4%. From an infrastructure perspective, this feature works in a very high availability and low latency runtime and has 100% coverage for each SERP view with ads.Designed and implemented the online infrastructure for enabling User Click Propensity, a technique which personalizes the ads allocated to a user based on the click behavior using short term user data for higher click efficiency for Bing and Yahoo. The infrastructure spanned the entire Bing and Ads serving and billing stack and integrated User Data Platform for the first time with Ads stack to achieve real time user information processing.Design and developed key components in Aqueduct, an offline pipeline orchestration platform for executing and managing Windows Workflow Foundation based workflows in a distributed environment5/2006 – 4/2010:Windows Mobile Devices team - Design and development of several major components for Microsoft’s Windows Mobile 6.X releases in Phone, Messaging (SMS, Mobile Outlook, ActiveSync), Personal Information Management (Contacts, Calendar) and Shell.Drove several high profile features for multiple major releases (WM 6.1 Task Manager, multi-select in messaging, contacts, WM6.5 next generation Start Menu).Subject-matter expert for Battery Life Health Improvements and debugging on WM6.X and delivered significant battery life gains in Shell and Activesync.

Education

  • University of Wisconsin-Madison

    Master of Science (M.S.), Electrical, Electronics and Communications Engineering

    2001 — 2003

  • National Institute of Technology Calicut

    Bachelor of Technology (B.Tech.), Electrical, Electronics and Communications Engineering

    1995 — 1999

Skills

  • Software Engineering
  • Mobile Devices
  • Distributed Systems
  • Software Design
  • Agile Methodologies
  • Software Development
  • Scalability
  • Algorithms
  • Online Advertising
  • Embedded Systems
  • Online Services
  • Multithreading
  • Architecture
  • C++
  • C#
  • Object Oriented Design
  • Win32 Api
  • Debugging
  • Cloud Computing
  • .net
  • Mobile Applications
  • Technical Leadership
  • Big Data
  • Object-Oriented Programming (Oop)

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Aditya Shrivastava — Principal Software Engineer at Microsoft in Redmond, WA, US | Unifers