Possui graduação em Licenciatura em Ciências com habilitação em Matemática pela Faculdade de Filosofia de Itaperuna (1989), Análise de Sistemas pela PUC-Rio (1991), mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (1999) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro(2006). Atuou como Analista de Sistemas de 1992 a 2003 na PUC-Rio, trabalhando em desenvolvimento e na manutenção de sistemas de informação corporativos e como coordenadora de desenvolvimento de sistemas.