The overarching goal of my research is the advancement of theory, tools, and techniques for ensuring software correctness, with a special focus on concurrent object-oriented programs and evolving graph structures.
I joined the Singapore University of Technology and Design in 2016 as a Postdoctoral Research Fellow in the System Analysis and Verification Group of Prof. Sun Jun. Prior to this, I was a postdoctoral researcher at ETH Zürich (2013-16) in the Chair of Software Engineering held by Prof. Bertrand Meyer. I completed my undergraduate and doctoral degrees at the University of York (2009-2013) under the supervision of Dr. Detlef Plump. Whilst at York, I received a Vice-Chancellor’s Teaching Award and became an Associate Fellow of the Higher Education Academy (AFHEA).
For an up-to-date overview of my current activities, please dig deeper into my website:
- Research — research project descriptions, collaborators, and key papers
- Publications — research papers, work-in-progress, and bibliographic data
- Events — conferences / workshops I’m co-organising or participating in
- Talks — research presentations, with selected sets of slides
- Teaching — course materials, teaching experience, and Master’s theses supervised
- Professional — committee memberships, refereeing service, and professional development
I love to unwind by playing the piano, with Chopin, Liszt, Gershwin, and Shostakovich being amongst my favourite composers. Beyond the piano, I fill my free time with hiking, (moaning about) politics, and gaming.
Unfortunately, I’m utterly hopeless at cooking, but do love to eat out and try new food; especially the cuisine of Southeast Asia (and Malaysia in particular). I enjoy the occasional beer (or two) with friends. Of the British ales, my favourite would be Copper Dragon’s Golden Pippin, and of the continental lagers, Augustiner Helles.
I’m British by birth, but hold dual citizenship from New Zealand, having spent over four years of my childhood in Hawke’s Bay. With much regret, I no longer have the Kiwi accent, and can’t even convincingly fake it. But those years seeded a passion for travelling; a passion that (very luckily) I often manage to fulfil through my job.