I am a Research Fellow in Artificial Intelligence at the University of Southampton, having recently completed my Ph.D. in emergent communication. I’m currently applying machine learning techniques to maritime engineering challenges, working with industry partners on optimizing car carrier designs through neural networks that estimate wave-induced power requirements. My doctoral research investigated how autonomous agents develop language from scratch. I focused on temporal dynamics in agent communication, designing architectures that enable temporal referencing and improve strategy development. My research examining spatio-temporal relationships in interpretable emergent communication has been published in venues such as NeurIPS and ICLR.
PhD in Artificial Intelligence, 2020–2025
University of Southampton
BSc in Computer Science, 2016–2020
University of Liverpool
PhD in Artificial Intelligence.
All publications and side projects coded in Python.
Worked with SLURM, Linux and HPC both during PhD and at Intel.
Automation pipeline, CI/CD testing.
Most of my work is in PyTorch (Lightning ⚡️).
Homelab cluster with Nextcloud, GitLab, IoT, email and others!
Made prototype-level PCBs.
Recently experimenting with sourdough bakes (focaccia 🍞!).