docente IFPB - Campus Santa LuziaPossui graduação (2011), mestrado (2014) e doutorado (2019) em Ciência da Computação pela Universidade Federal de Campina Grande (UFCG), com pesquisa voltada à Engenharia de Software Ágil e à aplicação de técnicas de Inteligência Artificial como algoritmos genéticos, redes bayesianas e sistemas de recomendação à formação de equipes e à gestão de projetos ágeis de software. É pesquisador do ISE (Intelligent Software Engineering), iniciativa do VIRTUS/UFCG dedicada a investigar, criar e validar técnicas, métodos e ferramentas para a qualidade e a produtividade da Engenharia de Software, com produção científica publicada em periódicos internacionais indexados (IEEE Access, Information and Software Technology, International Journal of Software Engineering and Knowledge Engineering) e em conferências internacionais da área (International Conference on Software Engineering Knowledge Engineering, Brazilian Symposium on Software Engineering), além de dois livros publicados e capítulos em obra internacional (IGI Global).Atuou como Coach Técnico e Scrum Master em projetos de cooperação tecnológica entre a UFCG e empresas como Huawei, Foxconn e FIH do Brasil, acompanhando equipes ágeis de desenvolvimento de software. É Professor Efetivo do Instituto Federal de Educação, Ciência e Tecnologia da Paraíba (IFPB) desde 2020, no Campus Santa Luzia, onde leciona Algoritmos e Lógica de Programação, Estrutura de Dados, Programação Orientada a Objetos, dentre outras, e já exerceu a coordenação do Curso Técnico em Informática. Orienta estudantes do Ensino Médio Técnico em projetos de Iniciação Científica, trabalhos de conclusão de curso e estágios supervisionados voltados ao desenvolvimento de aplicativos móveis e à aplicação de Inteligência Artificial na Educação, tendo também coordenado projetos institucionais de pesquisa, desenvolvimento tecnológico e extensão financiados por editais do IFPB.