Graduado em Bacharelado em Informática pela Universidade Federal de Juiz de Fora (1998), com Especialização em Desenvolvimento e Administração de Software pela Faculdade Machado Sobrinho (2002) e Mestrado em Ciências - Computação de Alto Desempenho / Sistemas Computacionais (Mineração de Dados) pela Universidade Federal do Rio de Janeiro (2006).
Professor de informática desde 1999, focando no ensino de banco de dados e desenvolvimento de sistemas para cursos técnicos e superiores. Professor da rede federal de ensino desde 2010.
Além da carreira de professor, possui capacitação e experiência nas funções de Minerador de Dados e Analista de Sistemas.
graduate at Bacharelado em Informática from Universidade Federal de Juiz de Fora (1998) and master's at Computer Science from Universidade Federal do Rio de Janeiro (2006). Has experience in Computer Science, focusing on Computer Science