Mestre em Engenharia de Software pela UFPE. Possui Especialização em Engenharia de Software pela FBV e Especialização em Formação Complementar em Análise de Teses pela UFPE e Motorola. Professor Executor da Universidade Federal Rural de Pernambuco. Professor de Pós Graduação. Servidor Público do Tribunal Regional do Trabalho atuando como Analista Judiciário na área de Infraestrutura. Possui graduação em Ciência da Computação com experiência em Engenharia de Software, Infraestrutura e Testes. Trabalha com software livre desde 2002 e possui certificações Linux (LPI), Java (SCJP) e Ubuntu ( UCI e UCP ).