Waleed Reda, KTH Royal Institute of Technology and Université catholique de Louvain