Ashutosh Srivastava, Microsoft