Bernardes, João Pedro, Universidade do Algarve, Portugal