Professor do Magistério Superior no Instituto de Computação da Universidade Federal da Bahia (UFBA), vinculado ao Departamento de Ciência da Computação (DCC). Atualmente, exerce a função de Coordenador do Colegiado do Bacharelado em Sistemas de Informação da UFBA (desde 2025) e é docente permanente do Programa de Pós-Graduação em Ciência da Computação (PGCOMP/UFBA). É doutor (2022) e mestre (2018) em Sistemas e Computação, com ênfase em Ciência da Computação, pelo Programa de Pós-Graduação em Sistemas e Computação da Universidade Federal do Rio Grande do Norte (PPgSC/UFRN). Possui graduação em Ciência da Computação pela UFRN (2016), onde foi aluno laureado e integrante do Programa de Educação Tutorial (PET-CC/UFRN, 20122015). Também foi professor substituto no Departamento de Computação e Automação da UFRN (DCA/UFRN, 2019).Realizou intercâmbio acadêmico na École Polytechnique de lUniversité de Nice Sophia Antipolis, França (20152016), por meio do programa BRAFITEC/MINASYS, com financiamento da CAPES. É também egresso do Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte (IFRN), sendo laureado em 2012. Seus interesses de pesquisa incluem otimização mono e multiobjetivo, meta-heurísticas, programação matemática, teoria dos grafos e uso de aprendizado de máquina no desenvolvimento de algoritmos de otimização. Coordena projetos de pesquisa nas áreas de otimização teórica e aplicada, com financiamentos em nível institucional e nacional. Atua como orientador de trabalhos de graduação, iniciação científica e pós-graduação, além de revisor de periódicos internacionais de alto impacto, como Applied Soft Computing, Expert Systems with Applications e Swarm and Evolutionary Computation. Também integra comitês de programa de conferências da Sociedade Brasileira de Computação (SBC), como BRACIS e SBESC.
Formação acadêmica/profissional (Onde obteve os títulos, atuação profissional, etc.)