Professor efetivo no Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte (IFRN) – Campus Parnamirim da área de Redes de Computadores, ministrando disciplinas relacionadas à Arquiteturas de Redes de Computadores, Redes Sem Fio, Sistemas Operacionais de Rede, Planejamento e Projeto em Tecnologia da Informação, Arquiteturas e Serviços de Computação na Nuvem, Internet das Coisas e Segurança da Informação. Doutor pelo Programa de Pós-graduação em Engenharia Elétrica e de Computação (PPgEEC) na Universidade Federal do Rio Grande do Norte (UFRN) com atividades associadas ao Laboratório de Robótica e Sistemas Dedicados (LARS). Tem experiência com sistemas embarcados, tecnologias de comunicação de curto e longo alcance, em especial, para Veículos Aéreos Não Tripulados (VANTs), além de desenvolvimento de aplicações e protocolos de comunicação para redes robóticas terrestres e aéreas. Desenvolve pesquisas nos termas: redes baseadas no conceito de Redes Definidas por Software (SDN), Computação em Nuvem aplicadas à Redes Robóticas (Cloud Robotics), Otimização de Performance de Sistemas Aeroespaciais, Segurança e Preservação de Dados, Resiliência para Sistemas Computacionais e Metodologias Baseadas em Projeto Focadas em Inovação. Atualmente está como líder do Laboratório de Redes e Sistemas Computacionais (NOCS Lab) onde coordena projetos de pesquisa e desenvolvimento relacionados a monitoramento inteligente e cibersegurança.