· Professor, University of Helsinki2007–
· Assistant Professor, Darmstadt University of Technology (TUD)2004–2007
· Postdoctoral Researcher, Darmstadt University of Technology (TUD)2002–2004
· PhD Student, University of Nice Sophia Antipolis/Institut Eurecom2002–
· Diplome d'Etudes Approfondies (DEA), Ecole Superieure des Sciences Informatiques (ESSI)1998–
· MSc, Helsinki University of Technology1998–