CV
Education
- B.S. in Mathematics and Computer Science, The University of Edinburgh, 2022
- Ph.D in Computer Graphics and NLP, The University of Edinburgh, 2026 (expected)
Work Experience
- 2026: Geometry Processing Research Intern
- Autodesk, London
- Applied my recent PhD research to industry applications during a research internship.
- 2024: NLP Researcher
- Lightspeed Studios, Tencent London
- Took a break from my PhD to research the application of language models to realtime physics environments.
- Winter 2023: Teaching Assistant
- The University of Edinburgh
- Teaching assistant for the course Computer Graphics: Rendering. Creating and marking coursework, leading tutorials, and giving lectures.
- Summer 2022: NLP Researcher
- The University of Edinburgh
- Summer research position with Professor Shay Cohen of Edinburgh NLP. Data collection and training for fine-tuning of BERT models.
- Summer 2021: Software Engineer
- Arista Networks
- Worked with a team on multi-language compiler support for the networking multinational Arista Networks.
- Summer 2020: ML Intern
- Actelligent
- Machine learning intern at Actelligent, a fintech company using ML algorithms for stock predictions.
Publications
Talks
Discovering High Level Patterns from Simulation Traces
Upcoming Talk at SIGGRAPH Asia 2026
CueTip: An Interactive and Explainable Physics-aware Pool Assistant
Talk at SIGGRAPH 2025, Vancouver, Canada
Language Model Reasoning aided by Physical Simulators
Talk at Trinity College Dublin, Ireland, Dublin, Ireland
