I am currently a principal researcher at Microsoft Research New England. Previously, I was a machine learning scientist at Generate Biomedicines, a Flagship Pioneering company, where I used machine learning to optimize proteins.

From 2014-2018, I was a PhD student in Chemical Engineering at Caltech. I worked in Frances Arnold’s lab, where I helped pioneer the use of machine learning for protein engineering

Before moving to California, I completed my undergraduate degree at The Ohio State University, where I studied chemical engineering with a minor in piano performance. Between Ohio State and graduate school, I taught math and physics for three years at a high school in Inglewood, California through Teach for America. In those three years, I transformed from a struggling first-year teacher into an effective instructor and robotics coach with the help of the amazing staff at Animo Inglewood Charter High School and Green Dot Public Schools. In June 2017, I had the honor of watching my last class of freshmen graduate from high school, and I’m excited to see what they do with their futures.

Outside of work, I enjoy board games, ultimate, and music. Most of all, however, I enjoy spending time with my wonderful wife and son.