Possui graduação em Informática Biomédica pela Universidade de São Paulo (2008) e mestrado em Gestão e Informática em Saúde pela Universidade Federal de São Paulo (2011). Atualmente é Lead Data Engineer na Optimum Soluções e professor de graduação e pós-graduação da Faculdade Impacta de Tecnologia.
Tem experiência nas áreas de: big data; data science; reconhecimento e classificação de padrões; extração e recuperação de informação; aprendizado de máquina; sistemas de informação em saúde; saúde pública; desenvolvimento de sistemas (python, C#, Java, C++, php); desenvolvimento web; desenvolvimento para dispositivos móveis; bancos de dados (SGBDs, SQL e NoSQL).
Na área acadêmica, leciona disciplinas ligadas a: desenvolvimento de sistemas (web e mobile), linguagens de programação, big data, data science, web mining, processamento de linguagem natural e orientação de trabalhos de conclusão de curso.