I have graduated from UC Santa Barbara in July 2022, and I am joining the Computer Science Department at University of San Francisco as an Assistant Professor in Fall 2022. I was a member of PL λab directed by Ben Hardekopf. My dissertation is on extracting memory usage behavior from C programs, and using that information to translate them to safer Rust programs, with a specific focus on unsafe pointers.

You can also see more things on my personal website.

Courses Taught:

Past TA Work:

  • Winter ‘22: CS 162 (Programming Languages) taught by Ben Hardekopf.
  • Winter ‘21: CS 138 (Formal Languages & Automata) taught by Prabhanjan Ananth.
  • Spring ‘20: CS 160 (Translation of Computer Programs) taught by Ben Hardekopf.
  • Winter ‘20: CS 170 (Operating Systems) taught by Tao Yang.
  • Fall ‘19: CS 138 (Formal Languages & Automata) taught by Amr El Abbadi.
  • Spring ‘19: CS 138 (Formal Languages & Automata) taught by Ben Hardekopf.
  • Winter ‘19: CS 154 (Computer Organization) taught by Çetin Kaya Koç.
  • Fall ‘18: CS 162 (Programming Languages) taught by Ben Hardekopf.
  • Fall ‘16: CS270 (The Elements of Operating System Style and other Animadversions) taught by Rich Wolski.
  • Spring ‘16: CS 162 (Programming Languages) taught by Ben Hardekopf.
  • Winter ‘16: CS 162 (Programming Languages) taught by Ben Hardekopf.
  • Fall ‘15: CS 160 (Translation of Computer Programs) taught by Tevfik Bultan.