John was a PhD student and Research Software Engineer. Previous work had involved simulating dense crowds of virtual pedestrians, using GPUs to model many tens of thousands of people in real time. His interests included agent-based modelling, visualisation and interaction of simulations. Expertise includes GPU-accelerated computing and agent-based modelling approaches.
He is currently working on a RateSetter project examining the boarding rate and risk at the Platform-Train interface.