Doutorado em Engenharia Informática e de Computadores pelo Instituto Superior Técnico.
Responsável pelo Núcleo de Tecnologias de Informação em Engenharia Civil do LNEC, sendo também investigador associado do INESC-ID e Professor convidado da NovaIMS e do ISCTE-IUL nas áreas de segurança informática, redes de computadores e de sistemas de apoio à decisão.