Possui graduação em Ciência da Computação pela Universidade Federal de Goiás (1992), mestrado em Ciências da Computação pela Universidade de São Paulo (2002) e doutorado em Bioinformática pela Universidade de São Paulo (2008). Atualmente é Professor Doutor – Associado da Escola de Artes, Ciências e Humanidades – USP, Revisor de projeto de fomento do Fundação de Amparo à Pesquisa do Estado de São Paulo e Revisor de periódico da International Journal of Medical Informatics. Tem experiência na área de Ciência da Computação, com ênfase em Bioinformática. Atuando principalmente nos seguintes temas: Modelagem de dados complexos, Big Data, Data Science, Learning from data, Data analysis e No Sql.