He has received his Ph.D. degree in Computer Science from the University of Illinois at Chicago (UIC) in 2012, where he was awarded with the Integrative Graduate Education and Research Traineeship (IGERT), funded by the National Science Foundation. His research work was part of the Computational Transportation Science multidisciplinary doctoral training program. His dissertation was entitled "A Platform for Estimating the Relevance of Information in VANET Applications". Areas of his research interests include vehicular ad-hoc networks, machine learning, and computational transportation applications. He has received his B.S. degree in Computer Science from UIC in 2005, where he has graduated Summa Cum Laude and was recognized with the Bell Honors award. From 2005 to 2006, he worked as an Engineer for Tellabs, Inc., a telecommunication equipment developer.