I am an Artificial Intelligence researcher with expertise in emergent communication and machine learning applications for engineering problems. As a Research Fellow at the University of Southampton, I applied machine learning techniques to maritime engineering challenges, collaborating with industry partners to optimize car carrier designs through neural networks that estimate wave-induced resistance. My Ph.D. research investigated how autonomous agents develop languages from scratch, with a focus on temporal dynamics in those languages. I designed novel architectures enabling temporal referencing and understanding that improve strategy development and convergence in multi-agent systems. My work examining temporal relationships in interpretable emergent communication has been published in leading conferences including 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 🍞!).