Aguiar Castro, João Daniel, FEUP - INESC TEC, Portugal