Na academia, com foco em Ciência da Computação, possui graduação (pela
Unemat), mestrado e doutorado (pela UFC). Como docente, atuou como
professor na Universidade de Fortaleza (UNIFOR), ministrando as
seguintes disciplinas: paradigmas de linguagens de programação,
estrutura de dados, programação orientada a objetos, técnicas de
programação, construção e análise de algoritmos, Computabilidade e
Aspectos Teóricos da Computação, Programação Funcional, Programação
Concorrente, Avaliação e Modelagem de Sistemas. Atualmente é docente
contratado, atuando no ensino remoto pela Universidade do Estado de Mato
Grosso. Pesquisas e temas de interesse são: computação de alto
desempenho (HPC), computação paralela e/ou concorrente, linguagens
funcionais e imperativas, Compiladores, BigData e processamento de
grafos grandes, engenharia e arquitetura de softwares paralelos, HPC
focada em inteligência artificial.
O que é Programação Funcional
O que é Programação Funcional" é uma introdução essencial para aqueles
que desejam compreender os princípios e conceitos fundamentais por trás
da programação funcional. Durante a apresentação, serão explorados os
pilares dessa abordagem, como imutabilidade, funções puras e composição
de funções, oferecendo uma visão clara e concisa sobre como a
programação funcional difere dos paradigmas mais tradicionais. Os
participantes terão a oportunidade de aprender sobre os benefícios e as
aplicações da programação funcional, bem como obter insights valiosos
sobre como começar a utilizá-la em seus próprios projetos de
desenvolvimento de software.