Anand Bonde, Microsoft Research and Microsoft Azure