I am a research scientist at Google working on federated learning. I received a Ph.D. in applied mathematics from the University of Wisconsin-Madison, and went on to do a postdoc with the wonderful Dimitris Papailiopoulos.

I am interested in practical and efficient optimization methods for machine learning, especially in distributed settings.

I care deeply about open-source software. I actively contribute to and develop multiple libraries for distributed and federated learning experimentation, including TensorFlow Federated, Dataset Grouper, and DrJAX.

In my spare time, I foster dogs and cats, and participate in a Flyball team. I also enjoy baking. You can find recipes I am fond of in my dissertation (no, really).

Publications & Preprints

2024

2023

2022

2021

2020

2019

2018

2017 and earlier