Carlo Curino, Microsoft