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 spring 2024

For the spring 2024 I am teaching CS35: Data Structures and 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