Possui graduação em Ciência da Computação pela Universidade Federal da Paraíba (1998), Especialização em Banco de Dados pela Universidade Católica de Brasília (2005), Mestrado em Gestão do Conhecimento e da Tecnologia da Informação pela Universidade Católica de Brasília (2007), Doutorado em Biotecnologia (Bioinformática) pela Universidade Católica de Brasília (2012) (Conceito 7 - Capes), Pós-Doutorado em andamento em Biotecnologia (Bioinformática) pela Universidade Católica de Brasília (2022) (Conceito 7 - Capes).Trabalhou entre 2001 e 2002 na GVT, entre 2002 e 2005 na TIM e entre 2005 e 2010 na Brasil Telecom / Oi Celular. Foi professor na faculdade FACNET entre 2005 e 2008. Foi professor da Universidade Federal da Grande Dourados (UFGD) e atualmente é professor do Instituto Federal de Brasília (IFB) Campus Taguatinga, onde atua no curso Técnico de Suporte e Manutenção de Computadores, na Licenciatura em Computação e no Bacharelado em Ciência da Computação. Suas áreas de interesse são Bioinformática, Câncer de Mama, Processamento de Linguagem Natural, Inteligência Artificial, Geometric Deep Learning, Bancos de Dados e Blockchain.