· Postdoctoral Researcher, Massachusetts Institute of Technology (MIT)2017–
· Visiting Professor, Pomona College2016–2017
· PhD in Computer Science, University of California Santa Cruz2016–
· Teaching Assistant, University of California Santa Cruz2014–
· Teaching Assistant, Harvey Mudd College2009–2006
· Researcher, University of California Santa Cruz2009–2016
· B.S. in Computer Science, Harvey Mudd College2008–
· Research Assistant, Harvey Mudd College2008–
· Researcher, Harvey Mudd College2007–2008
· Course Design Assistant, Harvey Mudd College2006–
· Associate Teaching Professor in Computer Science, Wellesley College