Possui graduação em Ciência da Computação pela Universidade Estadual do Ceará (2000) e mestrado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (2003). Atualmente é analista de sistemas da Embrapa (Empresa Brasileira de Pesquisa Agropecuária). Tem experiência na área de Ciência da Computação, com ênfase em Análise de Algoritmos e Complexidade de Computação.