- Emergent Behaviour in Stochastic Queueing Systems - OR/Stats Seminar, 2024, Cardiff
- Multi-Objective Linear Programming to find the Best Pokémon Team - PyCon UK, 2023, Cardiff (Video)
- Evaluating Heterogeneous Ambulance Fleet Allocations in Jakarta - ORAHS, 2023, Graz
- Open-Source Simulation with Ciw - OR Society Beale Lecture, 2021 (Video, Code)
- Mewnblaniadau Geiriau ar gyfer y Gymraeg - Symposiwm Academaidd Technolegau Iaith Cymru, 2020
- Applying Mathematics to Public Services in Wales - DKE Seminar, 2019, Cardiff Univeristy
- Assessing a Preliminary Year Data Literacy Module - MERG Seminar, 2019, Cardiff Univeristy
- Using Python for Healthcare Modelling - ABCi Innovation Day, 2019, Cardiff Bay
- Gotta Solve ‘Em All - Postgraduate Seminar, 2018, Cardiff
- Ciw: An open source discrete event simulation library (poster) - OR60, 2018, Lancaster
- Dulliau ac Offerynnau ar gyfer Ymchwil Ailgynhyrchiadwy - Cynhadledd Wyddonol y Coleg Cymraeg Cenedlaethol, 2018, Aberystwyth
- Modelling Deadlock in Open Restricted Queueing Networks (poster) - STEM for Britain, 2018, London
- Agent Based Modelling with Python - PyCon Namibia, 2018, Windhoek
- Python for Operational Research in Healthcare - PyCon UK, 2017, Cardiff (Video)
- Producing Pretty Plots in Python - PyCon Namibia, 2017, Windhoek (Code)
- SWORDS PhD Talk - SWORDS, 2016, Cardiff
- Queueing & Python: pip install ciw - PyCon UK, 2016, Cardiff (Video, Code)
- Deadlock in Queueing Networks - CORS, 2016, Banff
- Llwyrglo yn Rhwydweithiau Ciwio (poster) - Cynhadledd Wyddonol y Coleg Cymraeg Cenedlaethol, 2016, Aberystwyth
- Simulating Queues with Ciw - PyCon Namibia, 2016, Windhoek
- A Brief Introduction to Markov Chains - Postgraduate Seminar, 2015, Cardiff
- Queueing Networks for a Healthcare System - Young OR 19, 2015, Aston
- Playing with Reinforcement Learning in Python - Python Namibia 2015, Windhoek