Possui graduação em Ciência da Computação (2006), mestrado em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo – USP (2008) e doutorado em Ciências da Computação e Matemática Computacional pela Universidade de São Paulo – USP (2012). Atualmente é professor Adjunto III da Universidade Federal da Bahia. Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de Computação, atuando principalmente nos seguintes temas: QoS, Escalonamento, Virtualização, Cloud Computing, Fog Computing, Smart City e Avaliação de Desempenho