Formado pela Universidade Federal do Rio Grande do Norte.
Atuação como pesquisador e desenvolvedor Java do desenvolvimento de projetos administrativos essenciais para o bom funcionamento da instituição. Utilização dos frameworks Spring, Java Server Faces e Hibernate para interação com banco de dados Postgres.
Atuação como pesquisador e analista de requisitos para a coleta de requisitos para a implementação e desenvolvimento para uma Plataforma Integrada para os Serviços de Saúde da UFRN. O trabalho consiste em lidar diretamente com a área fim da plataforma, no intuito de coletar pontualmente necessidades e modelar a forma como a plataforma computacional poderá e deverá atender a estes requisitos.
Atuação como pesquisador e desenvolvedor Android no projeto de extensão chamado "EcoWalk", que tem como produto um aplicativo responsável pelo mapeamento da fauna, flora e do descartes de resíduos do Campus da UFRN. Responsável pela definição e implementação da arquitetura do projeto, que conta com o desenvolvimento de um webservice (utilizando SpringBoot) e um cliente Android, que consome os dados fornecidos pelo webservice.
Atuação como pesquisador e desenvolvedor Java no projeto de pesquisa "Análise dos processos de avaliação realizados pela COMPERVE.
Atuação como desenvolvedor web dos sistemas desenvolvidos para uso administrativo no Instituto Metrópole Digital. As soluções foram implementadas utilizando Java EE, Spring MVC e utilizam PostgreSQL como Sistema de Gerenciamento de Banco de Dados (SGBD)
Atuação como suporte de informática e desenvolvedor web, sendo responsável pela manutenção do sítio da instituição, que é implementado utilizando a linguagem PHP, utilizando PostgreSQL como SGBD