I am an Assistant Professor of Computer Science at Swarthmore College I was a postdoctoral researcher at the Université Paris 7 Diderot. I completed my Ph.D. and M.Sc. degrees in computer science from the University of Toronto, as a member of the theory group, working under the supervision of Stephen A. Cook and Toniann Pitassi. I did my undergraduate work at Harvard in mathematics, focusing on logic under the supervision of Peter Koellner.

My research area is theoretical computer science, and I am interested in problems involving privacy and communication. More generally, I enjoy using math to explore the limits of computation, which spans a broad range of interests including algorithm design and analysis, proving impossibility results and lower bounds, testing and implementing theoretical results, and solving puzzles.

Teaching fall 2023

For the fall 2023 semester I will be teaching CS 41: Algorithms.

Sabbatical 2020-2021

For the 2020-2021 academic year I was on sabbatical. During this time I was not teaching; in the Before Times I had plans to travel and work with research collaborators, but COVID-19 threw those plans into disarray (alas).

Solitary reading was still feasible, so I tried reading many interesting nonfiction books. Here is a sample list, in no particular order, on topics that are mostly tech-related:

  • Click here to kill everybody and Data and Goliath, Bruce Schneier
  • Information Doesn't Want to Be Free, Cory Doctorow
  • The End of Trust, McSweeney's 54 (collection)
  • Steal as much as you can., Nathalie Olah
  • Reset: Reclaiming the Internet for Civil Society, Ronald J. Deibert
  • Break 'em Up, Zephyr Teachout
  • A Paradise Built in Hell, Rebecca Solnit
  • Algorithms of Oppression, Safiya Umoja Noble
  • Open Borders, Bryan Capland and Zach Weinersmith
  • The Information, Jomes Gleick
  • Scatter, Adapt, and Remember, Annalee Newitz
  • Weapons of Math Destruction, Cathy O'Neil
  • Technically Wrong, Sara Wachter-Boettcher
  • Monopolies Suck, Sally Hubbard
  • Dataclysm, Christian Rudder
  • Human Compatible, Stuart Russell
  • Bullshit Jobs and Debt, David Graeber
  • Seeing Like a State, James C. Scott
  • The Codebreakers, David Kahn
  • Academia Obscura, Glen Wright
  • How to Become a Federal Criminal, Mike Chase
  • Abolish Silicon Valley, Wendy Liu
  • Subprime Attention Crisis, Tim Hwang