He received his Ph.D. degree in Computer Science and Engineering from the Ohio State University in 2010. Before joining NJIT, he worked in Intel Labs at Pittsburgh (now Intel ISTC for Cloud Computing) as a Computing Innovation Fellow.