Professora do Ensino Básico e Secundário, desde 1993, é licenciada em Matemática Aplicada – Ramo de Ciência de Computadores, pela Faculdade de Ciências da Universidade do Porto (FCUP). Realizou a profissionalização em serviço na Escola Superior de Educação do Porto. É mestre em Educação Multimédia, também pela FCUP, com a tese “A escola na sociedade de informação: blended-learning – uma experiência no Ensino Secundário”.
Foi delegada acompanhante à Profissionalização em Serviço, diretora do Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos e, atualmente, é coordenadora do Departamento de Informática e Tecnologias e responsável pelo Clube de Programação e Robótica, no Agrupamento em que leciona.
É formadora de professores nas áreas das Tecnologias Educativas (Informática/Aplicação da Informática) e Multimédia, desde 2002.
Coautora dos livros "Moodle – Criação e Gestão de cursos online", da FCA-Editora de Informática, 2009, e "e-learning: o estado da arte", editado pela Sociedade Portuguesa de Física – SoftCiências, 2004.