Paul Kelly leads the Software Performance Optimisation research group at Imperial College London. Our main focus is on software tools and techniques to support disciplined performance engineering and performance portability for complex applications on multicore platforms. We are developing research engagements in visual effects, computer vision and computational science - and would welcome more. For more about what we do see