Work Experience
-
University of Glasgow, UKOct 2023 - Present
PhD Student
-
Vrije Universiteit Amsterdam, NLOct 2025 - Dec 2025
Visiting PhD Student
-
University of Glasgow, UKOct 2023 - Present
General Teaching Assistant
-
University of Glasgow, UKOct 2019 - Oct 2023
Graduate Apprentice Analyst/Developer
Education
-
University of Glasgow, UKOct 2023 - Mar 2027
Doctor of Philosophy, Computing Science
-
University of Glasgow, UKOct 2019 - Jun 2023
Bachelor of Science, Software Engineering
Outreach
-
"To Find God, Some People Are Turning to AI. What Happens Next Could Reshape Religion as We Know It.", Popular Mechanics
Interview for Popular Mechanics, September 2025
-
Real & Unreal Worlds: Cutting-Edge Tech in the Wild,
Invited Talk, Pint of Science, May 2025
-
A Blessing or a Burden? Exploring Social Robots in the Real-World,
Invited Talk, Glasgow Tech Meetup, April 2025
-
AI & You: Partners not Enemies?
Invited Talk, University of Glasgow People & Organisational Development, December 2025
Academic Service
-
University of Glasgow, UKJun 2024 - Present
Lead System Administrator, Glasgow Interactive Systems Cluster
-
University of Glasgow, UKJun 2024 - Present
Graduate Representative, Strategic Advisory Board, College of Science and Engineering
Reviewing Experience
-
ACM/IEEE International Conference on Human-Robot Interaction (HRI)2026, 2025, 2024
-
IEE International Conference on Robotics and Automation (ICRA)2026
-
International Journal of Social Robotics (SORO)2025
-
IEEE International Conference on Robot-Human Communication (RO-MAN)2025, 2024
-
ACM International Conference on Multimodal Interaction (ICMI)2025
-
International Conference on Social Robotics (ICSR)2025, 2024
-
ACM International Conference on Human-Agent Interaction (HAI)2025, 2024