I am a Scientist at NTT Research. Prior to that, I was a Google Research Fellow at the Simons Institute in Berkeley, and a Postdoctoral Research Associate at Princeton University with Professors Ran Raz and Mark Zhandry. I obtained my PhD in Computer Science at MIT under the wonderful supervision of Professor Shafi Goldwasser.
I'm broadly interested in theoretical cryptography and complexity theory, with a focus on delegation of computation.
In Fall 2016, I co-taught Advanced Topics in the Theory of Cryptography with Aloni Cohen, Sunoo Park, and Adam Sealfon.
In Spring 2014, I was a TA for 6.857: Computer and Network Security, taught by Ron Rivest. See the notes for a lecture I prepared on Bitcoin.