Possui graduação em Ciência Habilitação em Matemática pela Universidade de Rio Verde (1994), mestrado em Ciência da Computação pela Universidade Federal de Goiás (2008) e doutorado em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (2013). Atualmente é professor do Instituto Federal Goiano. Tem experiência na área de Ciência da Computação, com ênfase em Análise de Algoritmos e Complexidade de Computação, atuando principalmente nos seguintes temas: grafos de Cayley, grafos h_l,p, grafos vértices-transitivo, computação reversível e computação quântica.
bachelor's at Ciência Habilitação em Matemática from Universidade de Rio Verde (1994), master's at Computer Science from Universidade Federal de Goiás (2008) and doctorate at Computer Science from Universidade Federal do Rio de Janeiro (2013). Has experience in Computer Science, focusing on Analysis of Algorithms and Computational Complexity, acting on the following subjects: cayley graphs, graph h_l,p, vertex-transitive graphs, reversible computing and quantum computing.