George Karachalias

What is necessary to change a person is to change his awareness of himself.


Abraham Maslow

About me

I am a researcher in the field of programming language design and implementation. Although I love all programming languages (maybe with the exception of PHP), I have a tender spot in my heart for Haskell, which is also the main focus of my research. Because of that, in the past I've spent quite some time tinkering with the Glasgow Haskell Compiler (GHC). My research interests include (but are not limited to) type systems, verification, functional programming, and compilers.

I obtained my Ph.D. from KU Leuven, under the supervision of Prof. Tom Schrijvers. For a couple of years I have also been affiliated with the University of Ghent, and before starting my Ph.D. I graduated from the School of Electrical and Computer Engineering at the National Technical University of Athens.

What I enjoy most in life is learning and being creative. Hence, my spare time is mostly used for research and painting, which I often complement with literature study and discovering new music. I also love things that grow, and that's one of the reasons why I live in a house with a garden (which is often occupied by my adorable dog Dharma).

Publications

2018

2017

2015

2014

2012

Contact information

E-mail: gdkaracha@gmail.com
URL: http://gkaracha.github.io/