Doutor em Ciência da Computação pela UFBA (2015). Possui mestrado em Ciência da Computação pela UFRGS (2009), e bacharel em Ciência da Computação pela Faculdade Ruy Barbosa (2005). Atualmente é professor e pesquisador em Engenharia de Software.
graduation at Ciência da Computação from Faculdade Ruy Barbosa de Ciência da Computação (2005), master's at Computer Science from Universidade Federal do Rio Grande do Sul (2009) and doctorate at Computer Science from Universidade Federal da Bahia (2015). Has experience in Computer Science, focusing on Software Engeneering, acting on the following subjects: mda, desenvolvimento dirigido por modelos, edoc, transformações entre modelos and aspect-oriented refactoring.