In the past two years I held a Lecturer position in the Computer Science department at Yale University and a Postdoctoral Associate position at the Yale Institute for Network Science, hosted by Sekhar Tatikonda.
I have a Ph.D. in Operations Research and Financial Engineering from Princeton University, where I worked in Applied Probability under the supervision of Ramon van Handel.
Here is my Curriculum Vitae.
My research interests lie at the intersection of Applied Probability, Statistics, and Computer Science. I am interested in the investigation of fundamental principles to perform scalable inference, learning, and optimization in high-dimensional models, and in the design and analysis of algorithms in Machine Learning, with applications to graphical models and Monte Carlo methods.
In Fall 2016 I served as the Head Instructor for CS50 — Introduction to Computing and Programming — taught jointly with Harvard University. This was a coverage on the Yale Daily News. Here is the intro class in Machine Learning and Python, or its VR version.
Since Spring 2015 I have been supervising a group of senior students on research projects in Machine Learning, investigating the development of algorithms for natural language processing, sparse regression, and distributed optimization.
I am a member of the Yale Postdoctoral Association, with the goal to facilitate and promote teaching experiences for postdocs in the sciences. On April 2, 2017, we are hosting the third edition of the Julia Robinson Mathematics Festival at Yale, a celebration of great ideas and problems in mathematics that enables junior high and high school students to explore fun math in a noncompetitive setting.
While I was in Princeton I repeatedly served as teaching assistant for ORF 309 (Probability and Stochastic Systems) taught by Prof. Erhan Çınlar. ORF 309 is considered one of the most challenging classes offered at Princeton University, and it is taken by approximately 150 students, 80% of which are undergraduate. In fall 2012 I was appointed head teaching assistant for the class and I received the 2013's Excellence in Teaching Award from the Princeton Engineering Council.
I am also a fellow of the McGraw Center for Teaching and Learning at Princeton University.