Graduado em Ciência da Computação (Instituto de Matemática) pela UFRJ desde 2010. Fui monitor de Cálculos 1 e 2 para os Cursos de Engenharia/Matemática/Computação nesta instituição. Além disso, competi em maratonas de programação de computadores e trabalhei como desenvolvedor de software por alguns anos. Iniciei meu mestrado na PUC-RIO em Informática, mas não conclui. Atualmente vivo em São Paulo.