graduate at Engenharia Mecânica de Automação e Sistemas from Escola Politécnica da Universidade de São Paulo (1998) and master's at Engenharia Mecânica from Escola Politécnica da Universidade de São Paulo (2004). Has experience in Computer Science, focusing on Graphical Processing (Graphics), acting on the following subjects: risers, vórtices, computer graphics, augmented reality and realidade virtual.
É Doutor em Ciências, na área de Sistemas Digitais, Mestre em Engenharia e Engenheiro, graus obtidos na Escola Politécnica da USP em 2010, 2004 e 1999, respectivamente. Desde 2011 é professor doutor em regime de dedicação integral à docência e pesquisa e atualmente é coordenador do Bacharelado em Sistemas de Informação na Escola de Artes, Ciências e Humanidades da USP, onde desenvolve pesquisa na área de experiência do usuário em interação 3D e suas aplicações em educação e entretenimento, e permanece membro do Laboratório de Tecnologias Interativas da USP. Trabalha com atividades de pesquisa e com desenvolvimento de software desde 1995, atualmente com foco em experiência de usuário, interação e computação Gráfica (incluindo análise, processamento, síntese de imagens e visualização científica). Anteriormente atuou também na área de simulação de sistemas dinâmicos, tendo como principal aplicação a exploração offshore de petróleo. Tem experiência de ensino em níveis de graduação e pós-graduação desde 2002, em instituições públicas e privadas, nas áreas de computação e engenharia.