current supervision
(BSc and MSc)
I am supervising the following undergraduate and postgraduate students:
-
PhD students
Joseph Bond (University of Bristol). Thesis TBD
Co-supervised with Cristina David.
Jay Torry (University of Cambridge) Thesis TBD
Co-supervised with Dominic Orchard and Emily Shuckburgh.
past supervision
(BSc and MSc)
I have supervised the following undergraduate and postgraduate students:
-
PhD students
Minh Nguyen (2019-2023). Effects and Effect Handlers for Probabilistic Programming.
Co-supervised with Meng Wang.
-
Visiting students
Alfonso Piscitelli (2024-25). AI-Assisted Authoring for Transparent, Data-Driven Documents.
-
BSc students
Seòras McDonald. Time-Travelling Debugger.
Edwinas Simkus. Live Programming with Error-Driven Code Completion.
-
MSc students
Malcolm Stone. Error-Integrated Debugging for a Modelling Tool.
Nikolaos Theodosis. Object Projection Visualization in Live Programming Tools.
-
Summer interns
Ali Mohammed (2025). JSON File Loading in Fluid.
Jacob Pake (2025). Extending Fluid with Modules and Pythonic Syntax.
Jessy Sodimu (2025). Transparent Text Examples for an Authoring Assistant.
Chenyiqiu Zheng (2025). Interpolated Text as First-Class Documentation.
Haofei Chen (2024). Visualising Matrix and Table Selections for Interactive Provenance Queries.
Colin Crawford (2024). NPM Publishing Setup for Fluid.
Hana Iza Kim (2024). Puppeteer-Based Web Testing for Fluid Visualisations.
Thomas Frith (2024). Scoping Provenance Queries to Non-Inert Data.
Piotr Kozicki (2023). Probabilistic Programming and Automatic Differentiation.
Harleen Gulati (2023). Data-Driven Debugging for Transparent Research Outputs.