Mestre em Engenharia Eletrotécnica e de Computadores, e é responsável pela área de inovação do Município do Porto e Administrador executivo da Associação Porto Digital. Durante os últimos 3 anos esteve ligado à Universidade do Porto e ao Instituto de Telecomunicações, tendo sido diretor executivo do centro de competências para as Cidades do Futuro da Universidade do Porto e responsável pela área de desenvolvimento de negócio e transferência de conhecimento do Instituto de Telecomunicações no Porto. Foi um dos 11 fundadores da Associação Europeia para a promoção do Coud Computing, EuroCloud, representando Portugal, tendo sido de 2013 a 2016 Vice-Presidente da EuroCloud Europa. A EuroCloud é uma associação sem fins lucrativos que visa a promoção e divulgação do modelo de Cloud Computing na Europa e encontra-se atualmente presente em 31 países. Participa ativamente em grupos de trabalho nacionais e internacionais, relacionados com as tecnologias de informação, nomeadamente com as áreas de interoperabilidade e certificação. Em particular, é o representante português no comité ISSO para a certificação e normalização do Cloud Computing (ISO/IEC JTC1 SC38).