I am a computer scientist at the Information Sciences Institute (ISI) of University of Southern California, in Los Angeles. My research interests involve multiple aspects of information security, including binary program analysis, vulnerability discovery, malware analysis, reverse engineering, privacy and confidentiality, and intrusion detection.

Previously, I was a postdoc at UC Santa Barbara under the supervision of Professors Giovanni Vigna and Christopher Kruegel. Together with other researchers of the UCSB Seclab, we have developed and opensourced ANGR, a next-generation platform for binary analysis, which we since use to experiment with new approaches and techniques in order to detect and prevent vulnerabilities in binary software.

In 2013, I received a Ph.D. in computer science from the university of Rennes 1 and Queensland University of Technology (QUT) as part of a joint Ph.D. program, during which I have been working on a kernel-level anomaly detection model for distributed systems.

See my cv for contact information, my Google Scholar page and my current page at ISI.

Prospective Students

I am looking for students interested in binary program analysis and reverse engineering, from undergraduate to PhD levels. If you have interest and skills in these topics, contact me by email!