Desde 1987 atua na área de desenvolvimento de sistemas. Nomeado desde Dez/06 Java Champion, autor de dez livros e diversos artigos em revistas especializadas que visam ensinar o desenvolvimento tanto para novos quanto para aos mais experientes, sendo palestrante em diversos seminários sobre tecnologia. Atualmente ocupa o cargo de Analista de Sistemas na Diretoria de Tecnologia na Politec, Instrutor da X25 Informática e Coordenador do Brasília Java Users Group (DFJUG).