Possui graduação em Ciências da Computação pela Universidade Federal do Rio Grande do Norte (1999), mestrado em Sistemas e Computação pela Universidade Federal do Rio Grande do Norte (2002) e doutorado pela Pontifícia Universidade Católica do Rio de Janeiro (2006). É, desde 2010, professora adjunta da Universidade Federal do Rio Grande do Norte. Tem atuado na área de ciência da computação, principalmente em engenharia de software e engenharia de requisitos.