Lead Programmer
Rovio Entertainment Corporation
Universidad Miguel Hernández de Elche
UPC, Catalonian Polytechnic College (Barcelona )