I have taught and supervised a number of modules and projects in the University of Cambridge Computer Lab throughout my PhD:
- 2024-2025 Supervising Computer Networking for Robinson.
- 2024-2025 Supervising the part II project Building bigraphs of the real world.
- 2024-2025 Supervising the part II project Low-latency wayland compositor in OCaml.
- 2023-2024 Teaching Assistant for Introduction to networking and systems measurements.
- 2023-2024 Supervising Computer Networking for Robinson and Pembrooke.
- 2023-2024 Supervising Concepts in Programming Languages for Robinson.
- 2023-2024 Supervising Concurrent and Distributed Systems for Pembrooke.
- 2022-2023 Supervising Principles of Communications for Gonville and Caius.
- 2022-2023 Supervising Concurrent and Distributed Systems for Downing.
- 2022-2023 Co-supervising the part II project Decentralised Capability-based Code Collaboration using Matrix.