- Variolite: Supporting Exploratory Programming by Data Scientists (CHI’17)
- Exploring exploratory programming (VL/HCC 2017)
- Sampling techniques to improve big data exploration (LDAV 2017)
- The Story in the Notebook: Exploratory Data Science using a Literate Programming Tool (CHI 2018)
- Interactions for Untangling Messy History in a Computational Notebook (VL/HCC 2018)
- mage: Fluid Moves Between Code and Graphical Work in Computational Notebooks (UIST 2020)
- The Future of Notebook Programming Is Fluid (CHI 2020 Extended Abstracts)
- Towards effective foraging by data scientists to find past analysis choices (CHI 2019)
Research Experience
Current: Research Scientist at Apple AI/ML; Former: PhD Student at CMU; Researcher at Apple Inc. (contractor); Research Intern at Apple Inc.; UX Intern at Bloomberg L.P.
Education
PhD: Human-Computer Interaction Institute, School of Computer Science, Carnegie Mellon University; BA: Computer Science, Wellesley College
Background
Research interests: Programming practices, with a general goal to improve developer experience. Uses HCI methods to study and design new tools to support individuals who do data or ML coding. Passionate about teaching HCI, programming, and human-centered ML/AI/data practice topics.