He is currently working on bringing Spark to different Azure Cloud services and platforms. Prior to this he was with the High Performance Computing team in Microsoft where he worked on productizing DryadLinQ. He has worked on large scale distributed systems and published original research on graph coloring algorithms.