teaching
Teaching Assistant at Carnegie Mellon University (Jan 2024 – May 2025).
2025
Distributed Systems (15-440/640)
Teaching Assistant. Supported 200 students on distributed protocols, fault tolerance, and consensus. Led recitations and designed/graded coursework.
2024
Computer Systems (18-213/613)
Teaching Assistant. Supported 150 students on assembly, memory management, I/O, and concurrency. Led small-group sessions and graded coursework.