Possui graduação e mestrado em Ciência da Computação pela Universidade Federal de Pernambuco.
Atualmente é professor e coordenador do curso de Ciência da Computação da Universidade Católica de Pernambuco.
Tem experiência em liderança de projetos de P&D na área de Ciência da Computação, com ênfase em Visão Computacional, atuando principalmente nos seguintes temas: reconstrução 3D e realidade aumentada
As disciplinas que está lecionando em 2019.2 são:
- Banco de Dados II (UNICAP)
- Computação Gráfica (UNICAP)
- Estrutura de Dados II (UNICAP)
- Introdução à Programação II (UNICAP)
Disciplinas passadas
- Cálculo Numérico Computacional (UNICAP)
- Estrutura de Dados (FAPE)
- Introdução à Programação I (UNICAP)
- Linguagem de Programação I (FAPE)
- Paradigmas de Linguagens de Programação (UNICAP)
- Programação Orientada a Objetos (UNICAP)
- Tópicos Avançados em Banco de Dados I (UNICAP)
Temas de Palestras:
- Reconstrução 3D
- Realidade Aumentada
- Realidade Virtual
Outros Temas de Palestras:
- Educação / Educadores
- Inovação em Tecnologia
- Liderança