I am an Assistant Teaching Professor in Computer Science at the Department of Computer Science at Brown University. I am currently teaching CSCI 500:Data Structures, Algorithms, and Intractability: An Introduction, CSCI 1010 - Theory of Computation, and CSCI1420 - Machine Learning.
Some research problems I am currently working on include the following:
I received my second Ph.D. in Computer Science from Brown University in 2020. I was advised by Professor Eli Upfal.
I received my first Ph.D. in Computer Engineering from the University of Padova in 2016. I was advised by Professor Gianfranco Bilardi.
From the same institution, I received a Master of Science degree in Computer Engineering (2012, advised by Professor Gianfranco Bilardi) and a Bachelor of Science degree in Computer Engineering (2009, advised by Professor Giorgio Maria Di Nunzio).