I am an assistant Professor in the computer science department at Purdue university. Before joining Purdue in 2015, I was a junior faculty member and an independent research group leader at Saarland University in Germany, where I was heading the Cryptographic Systems Research Group. I completed my postdoctoral fellowship at Max Planck Institute for Software Systems (MPI-SWS), Germany in 2012, and received my PhD from the University of Waterloo, Canada in 2010.