Licenciatura (1988) e Mestrado (2003) em Ensino da Matemática pela Faculdade de Ciências da Universidade de Lisboa, com a dissertação "Resolução Numérica de Equações Diferenciais pelo Método dos Elementos Finitos. Conceitos Fundamentais e Aplicações". Doutoramento em Ciências na especialidade de Matemática (2015) pela Universidade do Minho, com a tese "Da Modelação Matemática à Simulação Computacional. A Experimentação Matemática no Ensino.".
Prof.ª de Matemática no Ensino Secundário (1987-2021), Prof.ª Auxiliar Convidada no Departamento de Matemática da Faculdade de Ciências da Universidade de Lisboa (2017-2019)