Possui graduação em Ciência da Computação pela Universidade Estadual do Sudoeste da Bahia (2006), mestrado em Ciência da Computação pela Universidade Federal de São Carlos (2008) e doutorado em Ciência da Computação pelo Instituto de Ciências Matemáticas e Computação da Universidade de São Paulo. Tem experiência na área de Ciência da Computação, com ênfase em Inteligência Computacional, atuando principalmente nos seguintes temas: análise e processamento de sinais, grades computacionais e escalonamento de aplicações