I received my bachelor degree of Computer Science at Pontifícia Universidade Católica de Goiás in 2004. In the same year, I got a scholarship from Nucleo de Computação e Eletrônica at Federal University of Rio de Janeiro where I received the master degree in Computer Science in 2008. In the same year, I was accepted by the Fellowship Program of United Nation University and worked as research trainee at the United Nation University International Institute for Software Technology in Macau, China in 2009. After that, I worked as Teaching Fellow at Computer Science department from Pontifícia Universidade Católica de Goiás till July 2010. In the same year, I was accepted as PhD student supervised by Fons J. Verbeek in the section Imaging and Bioinformatics of the Leiden Institute of Advanced Computer Science, Leiden University. To support my PhD work, I was granted by Erasmus Mundus Scholarship program and Science Without Borders program from Conselho Nacional de Pesquisa (CNPq-Brazil). I received my PhD degree in October 2015. My research focuses on modeling and simulation process, computation and mathematical modelling methods, bioinformatics, computer graphics, biological systems representation and analysis.
Possui graduação em Ciência da Computação pela Pontifícia Universidade Católica de Goiás (PUC-GO), Mestrado em Informática pela Universidade Federal do Rio de Janeiro (UFRJ), Doutorado em Ciência da Computação pela Leiden University (Holanda) e Pós-Doutorado pela PUC-GO. Atuou como pesquisador visitante no International Institute for Software Technology da United Nations University (UNU-IIST) em Macau (China) sendo bolsista do UNUIIST Fellowship Programme. Trabalhou como professor convidado no Departamento de Computação da Pontifícia Universidade Católica de Goiás (PUC-GO). Foi membro do grupo Imaging and Bioinformatics do Leiden Institute of Advanced Computer Science (LIACS) como estudante de doutorado, concluindo o PhD em Ciências (Science) com suporte do Erasmus Mundus Scholarship Program e do Programa Ciência sem Fronteiras do CNPq. Atuou como professor e coordenador no curso de Análise e Desenvolvimento de Sistemas pela UNIP Unidade Goiânia T-2 e no curso de Ciências da Computação pela UNICEUG. Atualmente é professor e coordenador no curso de Gestão em Tecnologia da Informação na Faculdade da Policia Militar (FPM) onde atua também como membro do Comitê de Ética e Pesquisa (CET/FPM). Também atua como professor substituto no curso de Bacharelado em Sistemas de Informação do Instituto Federal de Goiás (IFG-Goiânia), além de pesquisador Pós-doutor pela PUC-GO. Tem experiência na área de Ciência da Computação, com ênfase em Modelagem e Simulação, Modelos Matemáticos e Computacionais, Biologia Computacional, Computação Gráfica, Sistemas Biológicos, Arquitetura de Sistemas de Computação, Modelos Analíticos, Análise de Algoritmos e Complexidade de Computação.