About Myself

I am a lecturer (assistant professor) in the School of Computing Science at the University of Glasgow in Scotland. I am a member of the the GLAsgow Systems Section (GLASS), the Glasgow Parallelism Group (GPG), and a visiting member of the Compiler and Architecture Design Group (CArD) at the University of Edinburgh.

Before joining Glasgow I was a postdoctoral researcher at the School of Informatics at the University of Edinburgh. I received my Ph.D. from the University of M√ľnster in Germany.

Research Focus

I am interested in all aspects of parallel programming. Particular research interests of mine include structured parallel programming, heterogeneous and GPU computing, and novel compilation techniques for high-level languages.

PhD opportunities

I am currently looking for talented students with a strong interest in practical and/or theoretical aspects of parallel programming for pursuing a PhD. If your are interested, please drop me an email describing your experiences and research interests.


You can read more about my research, browse my publications and talks, read my CV or find out how to contact me.