Tampere University Of Technology 2011 - 2016 33100 Tampere, Finland, TampereIT development, IT development