He joined Microsoft in 2005 and four years later he Joined Cluster team. At Cluster team he was working on fault tolerant networking, file server and distributed storage. The last two years he was mainly focused on software defined hybrid storage.