I am interested in a broad range of security topics. Most recently, I have focused on building systems that are resilient to attack using a range of techniques, including trusted computing and data provenance. You can find more information about my research and teaching interests on others pages on this site.
Prior to joining the faculty at UNCC, I was a research scientist at MIT Lincoln Laboratory in the Secure Resilient Systems and Technology Group working with a number of incredibly talented people. While there, I worked on a range of topics related to computer and network defense.
Prior to joining the lab, I received my Ph.D. in Computer Science and Engineering from The Pennsylvania State University from the Computer Science and Engineering Department. I was a member of the Systems and Internet Infrastructure Security Lab where I was advised by Professor Patrick McDaniel. My dissertation focused on building high-integrity systems at scale. I also received my M.S. in Computer Science and Engineering and my B.S. in Computer Engineering from Penn State.
I am looking for strong students with an interest in systems security. Students must have a strong technical background, be comfortable with systems work, and be willing to work hard. If you are not a student at UNC Charlotte and you are interested in my research, please apply to the program.
Nov 16, 2018
Our paper titled “IoTC2: A Formal Method Approach for Detecting Conflicts in Large Scale IoT Systems” was accepted at the IFIP/IEEE International Symposium on Integrated Network Management 2019 in Washington DC.
May 15, 2018
Our paper titled “Curator: Provenance Management for Modern Distributed Systems” was accepted at the 10TH USENIX Workshop on the Theory and Practice of Provenance (TaPP), 2018 in London, UK.
Oct 26, 2017
Our paper titled “Towards Scalable Cluster Auditing through Grammatical Inference over Provenance Graphs” was accepted at the 25th Network and Distributed System Security Symposium (NDSS), 2018 in San Diego, CA.