possui graduação em Bacharelado em Informática pela Universidade Federal de Santa Maria (2000) e mestrado em Ciência da Computação pela Universidade Estadual de Campinas (2002). Tem experiência na área de Ciência da Computação, com ênfase em Biologia Computacional, atuando principalmente nos seguintes temas: biologia computacional, teoria da computação e complexidade de algoritmos.