Formado em Engenharia da Computação e mestre em Ciência da Computação, atua com desenvolvimento de hardware e software há mais de 10 anos. Atualmente é instrutor da GlobalCode e gerente de desenvolvimento na Neolog (sistemas de otimização aplicados a logística e supply chain).