I am a PhD student in computer science at Princeton University, where I work on methods for machine learning. I am particularly interested in flexible and scalable Bayesian modeling. I am supervised by Barbara E. Engelhardt and also collaborate with Ryan P. Adams.
I value clear scientific communication. I maintain a blog on topics in and around machine learning. As a volunteer, I am helping write a computer science course with the Prison Teaching Initiative and have taught software development for Pursuit.
In a previous life, I studied architecture. Changing careers, I worked as a technician in a biophysics lab while teaching myself programming. I then worked as a software engineer in New York City before pursuing a PhD. In the summer of 2019, I interned as quantitative researcher for Tudor in London.