Possui graduação em Engenharia Eletrônica pelo Instituto Tecnológico de Aeronáutica (1987). Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software e Otimização Combinatória, experiência na área de Engenharia de Petróleo, com enfase em Simulação e Gerenciamento de Reservatórios.