In 2014 I won Young Software Engineer of the Year (Scotland) for my final year undergraduate project on the adaptive optimisation of heap sizes.
My main research interests are:
My thesis work was focused on creating re-usable high level abstractions (algorithmic skeletons) for parallel tree search problems. This led to the creation of YewPar, a C++ framework for parallel search.
Please visit publications for more information on my research.