He received the B.S. degree in electrical engineering from Cornell University, and the M.S. degree in electrical engineering and computer sciences from the University of California, Berkeley. He then worked for awhile at several Silicon Valley startup companies before returning to Cornell to pursue a Ph.D. in electrical and computer engineering in 2006. Prior to his arrival at WWU, he worked as a postdoctoral researcher at Supélec/LSS near Paris, France, and was an assistant professor at Worcester Polytechnic Institute.