Em 2007, obtive o doutoramento em Informática, na especialidade de Teoria da Computação, pela Universidade dos Açores, com a supervisão do Prof. José Félix Costa do Departamento de Matemática do Instituto Superior Técnico. Atualmente, e desde 2007, sou Professor Auxiliar no Departamento de Matemática da Universidade dos Açores.
No Departamento de Matemática da Universidade dos Açores estou afiliado à Seção de Informática, na qual presto serviço de lecionação em disciplinas relacionadas com Sistemas de Informação, Sistemas Distribuídos e Programação Web, no âmbito da oferta de ensino proporcionada por este Departamento, onde, também, sou responsável pela 1ª edição do Pós-Graduação em Tecnologias Web.
Estou, também, afiliado ao Centro de Matemática Aplicada e Tecnologias da Informação (CMATI) da Universidade dos Açores, onde sou membro efetivo desde 2008, no grupo de I&D da área de Sistemas de Informação e Engenharia de Software. Nesta área, os meus interesses de I&D estão vocacionados para a engenharia Web, mais concretamente para o desenvolvimento e aplicação de arquiteturas e infra estruturas orientadas a serviços. Outro interesse de I&D é o desenvolvimento de aplicações específicas de Text Mining, no qual tenho colaborado com investigadores do Centro de Estudos Gaspar Frutuoso da Universidade dos Açores.
