My main interests are high performance computing, compilers and program language design. I am working on Accelerate, which makes writing high performance GPU application easier. It is a domain specific language (DSL) embedded in Haskell. I have also been working on Helium, a compiler for Haskell. Besides research, I'm also involved in several courses of the computing science bachelor and master.