Aleksi Kauppila

Self-taught programmer currently working as software consultant in Finland.