He received his Ph.D. in Computer Science from Purdue University in 2015. During 2016, he was a Postdoctoral Research Associate in the College of Computer and Information Science at Northeastern University. His research interests lie at the intersection of networked systems and security, where the overarching goal is to aid the development of secure networked systems. His current projects are focused on creating automated analysis tools to discover bugs/vulnerabilities in implementations of networked systems, including real-world implementations of network protocols and IoT systems. During his PhD, he received the Bilsland Dissertation Fellowship award in 2015 and the Graduate Teaching Fellowship award in 2014 from Purdue University. His research work has been published in top security and networking conferences (e.g., S&P, NDSS) and journals (e.g., ToN).