Teaching

Accelerating Python with JAX

Tutorial, Special Tutorial, eScience Institute, 2024

Instructor for course on Accelerating Python with Jax. I created all the material: Numpy to Jax, answered questions, and guided participants

Encrypted Machine Learning

Tutorial, AAAI 2024 Vancouver, 2024

I led the hands-on discussion and code walkthrough where attendees were given a hands-on introduction to FHE-backed Machine Learning. I started with a naive first-pass implementation, then walked them through how they might optimize their own code, leading us to an optimized logistic regression implementation

Software Carpentry

Workshop, Software Carpentry 2024, eScience Institute, 2024

Assistant for Software Carpentry in Python