Posts by Collection

portfolio

publications

talks

Post-Quantum Merkle Puzzles

Published:

Presented an overview of Merkle puzzles and their vulnerabilities in the post-quantum world. Slides are here.

teaching

Cell Biology Laboratory (BIOL 130L)

Undergraduate lab course, University of Waterloo, Faculty of Science, Department of Biology, 2019

Supervised lab procedures (micropipetting, culture use, WHMIS, lab safety, centrifugation, and fume hood use) across 10+ labs and graded papers for 32 students using D2L.

Linear Algebra I (MATH 136)

Undergraduate course, University of Waterloo, Faculty of Mathematics, 2021

Answered course and assignment questions on Piazza for 1000+ students and supported the instructor team during a remote term.

Calculus I (MATH 127)

Undergraduate course, University of Waterloo, Faculty of Mathematics, 2022

Held virtual office hours on Microsoft Teams to answer course questions during the pandemic.

Calculus II (MATH 128)

Undergraduate course, University of Waterloo, Faculty of Mathematics, 2023

Created practice problems and led weekly tutorials; proctored and graded quizzes, midterms, and the final.

Calculus III (MATH 237)

Undergraduate course, University of Waterloo, Faculty of Mathematics, 2023

Graded quizzes, midterms, and the final for the online section.

Combinatorial Enumeration (CO 330)

Undergraduate course, University of Waterloo, Department of Combinatorics & Optimization, 2024

TA for CO 330 (Fall 2024); held office hours and proctored and graded assignments and exams.

Foundations of Computer Science (CSC110Y1F)

Undergraduate/Graduate course, University of Toronto, Department of Computer Science, 2025

Tutorial and office-hour TA for CSC110 (Fall 2025); graded assignments and exams, proctored, and led weekly tutorials.