Teaching
- 2022 Co-instructor for 15-213: Introduction to Computer Systems
- 2021 Co-instructor for 15-122: Principles of Imperative Computation
Mentoring
- Gabriel Lee, Carnegie Mellon University (2019-2022), now at Jane Street
- Matthew Makila, University of Maryland Baltimore County (2020-2024), now at UIUC doing a HCI Ph.D.
- Ian McCormack, University of Wisconsin–Eau Claire (2017-2021), now at CMU doing a SE Ph.D. at S3D
Outreach and Service
- S3D Faculty Hiring Committee Member, CMU, Pittsburgh, PA, 2023-2024
- Student Volunteer: POPL 2020, SPLASH 2021, SPLASH 2024
- ISR Software Engineering Leadership Committee Member, CMU, Pittsburgh, PA, 2020-2022
- REUSE Admissions Committee Member, CMU, Pittsburgh, PA, 2021-2024
- REUSE Mentor, CMU, Pittsburgh, PA, 2021-2022
Previous Research Experience
- 2018-2019 UCLA Compilers Group
- 2015-2019 Ozcan Research Group
Education
- 2019-Present Software Engineering Ph.D. in the Software and Societal Systems Department at Carnegie Mellon University
- 2015-2019 UCLA B.S. in Computer Science and Engineering
- 2015-2019 UCLA B.S. in Mathematics of Computation
Membership
- 2020 Association for Computing Machinery (ACM)
- 2016 Upsilon Pi Epsilon (UPE)
- 2016 Eta Kappa Nu (HKN)
- 2016 Tau Beta Pi (TBP)