Possui o título de Master of Science pela Ecole Centrale Paris (França, 2006) e de Mestre (2008) e Doutor (2010) pela Escola Politécnica da Universidade de São Paulo (Poli-USP). Seus interesses de pesquisa, e também foco de projetos nos quais atua desde 2007 com entidades privadas e públicas, envolvem criptografia e cibersegurança. Em especial, o foco é no projeto e análise de soluções para cenários com recursos limitados (e.g., Internet das Coisas), sistemas críticos (e.g., urna eletrônica brasileira), e sistemas distribuídos (e.g., nuvem, redes veiculares, blockchain e tecnologias peer-to-peer).