Petteri Mäkelä

Petteri Mäkelä

Helsinki / Sr. Software Developer with interest in making things better. You can always make it better!