Professional Development and Recognition

Vice-Chancellor’s Teaching Award
The University of York, 2011

“For his motivated and meticulous approach to teaching and giving feedback on student work; and his effectiveness as an advocate for undergraduate and research students and for other postgraduate tutors.”

Associate Fellow of the Higher Education Academy (AFHEA) since 2011

Completed the Preparing Future Academics Programme at The University of York, 2011

PhD Examination

Dr. Alexey Kolesnichenko: Seamless Heterogeneous Computing: Combining GPGPU and Task Parallelism
Doctoral disseration, ETH Zürich, 2016

Membership in Organising Committees


I have refereed papers for a number of journals, conferences, and workshops.

Refereeing in 2017:

Refereeing in 2016:

Refereeing in 2015:

Refereeing in 2014:

Refereeing in 2013:

Refereeing in 2012:

Refereeing in 2011:

Refereeing in 2010: