Professor Associado do Departamento de Engenharia Informática da Faculdade de Engenharia do Porto. Membro do Conselho de Departamento de Engenharia Informática. Membro da Comissão Científica Mestrado em Engenharia e Ciência de Dados. Diretor Adjunto do Mestrado em Engenharia e Ciência de Dados. Investigador Sénior no LIAAD – INESCTEC. Áreas de investigação: Descoberta de conhecimento, Aprendizagem supervisionada, Modelos múltiplos preditivos, Descoberta de conhecimento aplicada, Sistemas inteligentes de transportes, Planeamento e operações de transportes públicos.