Possui mestrado em Computação Aplicada pela Universidade Estadual do Ceará (2011) e graduação em Bacharelado em Ciências da Computação pelo Centro Universitário de João Pessoa (2007). Tem experiência na área de Ciência da Computação com ênfase em Sistemas de Informação, atuando na área de desenvolvimento de softwares a mais 10 anos, trabalhando nas empresas/instituições UNIPÊ, TRE-PB, VSOFT, TENER, FANOR, FCRS e UECE como Scrum Master, LÃder Técnico, Analista / Desenvolvedor / Arquiteto de Software e Professor de Graduação. É aluno do curso de especialização em Gestão de Projetos pelo CESA/UECE, professor universitário pelo projeto UAB/UECE e analista de sistem