Teaching

Teaching Assistant – Introduction to Cryptography

Semesters: Summer 2023, Summer 2024, Summer 2025

Tutor for Intro to Cryptography at University of Tübingen. Led exercise sessions and supported students with problem sets.

Tutor – Practical Course on Secure Multi-Party Computation

Semesters: Winter 2023-2024, Winter 2024-2025

Tutored in Practical Course on MPC at University of Tübingen. Conducted sessions twice, guiding students through protocol design and implementations.

Teaching Assistant – Cryptography

Semesters: Fall 2020–2021, Fall 2021–2022

TA for Cryptography in Fall 2020–2021 & Fall 2021–2022. Supported coursework and guided students in problem-solving.

Teaching Assistant – Logic and Digital Systems Design

Semesters: Fall 2019-2020, Spring 2020-2021

TA in Fall 2019–2020 & Spring 2020–2021. Led labs and recitation sessions.

Teaching Assistant – Distributed Systems

Semesters: Spring 2019-2020, Spring 2021-2022

TA for Distributed Systems in Spring 2019–2020. Held weekly recitation sessions and office hours for ~35 students.

Undergraduate TA – Discrete Mathematics

Semesters: Spring 2018-2019

Held weekly recitations for a class of 30 students in Spring 2018–2019.

Undergraduate TA – Electronic Circuits Implementations

Semesters: Spring 2017-2018

Assisted weekly labs in Spring 2017–2018 for a class of 30 students.

Undergraduate TA – Electronic Circuits I

Semesters: Fall 2017–2018, Fall 2018–2019

TA in Fall 2017–2018 & Fall 2018–2019. Provided support for coursework and student projects.