
I am a PhD student at the University of Manchester, part of the Advanced Processor Technologies research group and under the supervision of Professor Ian Watson and Doctor Mikel Luján.
My research interests are in systems and programming language design and implementation, especially as applied to parallel systems and the manycore architectures that we are likely to see soon. I also have interests in mobile medical software and its regulation.
Between undergraduate and postgraduate study, I trained at the Royal Military Academy Sandhurst and commissioned into the Royal Army Medical Corps of the British Army. I served for four years on operations and in training establishments, leaving at the rank of Captain.
Mersey Burns is a free clinical tool for calculating burn area percentages, prescribing fluids using Parkland, background fluids and recording patients' details. In 2011 it won an Excellence in Innovation prize at the NHS North West Health Innovation Awards.
Katahdin is a programming language where the syntax and semantics are mutable at runtime. It is a research language designed as my master’s thesis at Bristol, so it is not intended to be used for real applications.