Felix de Souza Ribeiro

Atualmente é desenvolvedor na VTEX e aluno do curso de mestrado do Departamento de Informática na PUC-Rio. Tem experiência na área de Ciência da Computação, com ênfase em Linguagens de Programação e Banco de Dados.

Informações coletadas do Lattes em 19/09/2025

Acadêmico

Formação acadêmica

Mestrado em andamento em Informática

2014 - Atual

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Orientador: Roberto Ierusalimschy;Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Palavras-chave: Linguagens de programação; Metaprogramação; Multi-stage Programming.Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Linguagens de Programação.

Graduação em Sistemas de Informação

2010 - 2014

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Geração de AST para funções anônimas Lua em tempo de execução
Orientador: Roberto Ierusalimschy

Ensino Médio (2º grau)

2006 - 2008

Colégio Pedro II

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Bandeira representando o idioma Espanhol

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Banco de Dados.

Orientou

Roberto Ierusalimschy

Geração de AST para funções anônimas Lua em tempo de execução; 2014; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Felix de Souza Ribeiro;

Produções bibliográficas

  • RIBEIRO, F. S. ; MUHAMMAD, H. ; MAIDL, A. M. ; IERUSALIMSCHY, R. . Preserving Lexical Scoping When Dynamically Embedding Languages 2015 (Paper).

Histórico profissional

Experiência profissional

2014 - 2014

Metheora

Vínculo: Prestador de serviços, Enquadramento Funcional: Programador, Carga horária: 30

2012 - 2013

Metheora

Vínculo: Estagiario, Enquadramento Funcional: Estagiario Programador, Carga horária: 30

Outras informações:
Especificar, projetar, modelar e implementar sistemas web para fins de comércio eletrônico e gerenciamento empresarial. Atuando no back-end dos sistemas utilizando as linguagens: C#, Javascript, Python e Lua. Além disso administrando bases de dados relacionais e não-relacionais, como Sql Server e Couchbase respectivamente.

2011 - 2012

Fundação Cesgranrio

Vínculo: Estagiario, Enquadramento Funcional: Estagiario Programador, Carga horária: 30

Outras informações:
Desenvolver aplicações web, em C# e .NET Framework,utilizando o Visual Studio 2010, seguindo documentos de especificação. Criar e modificar procedures utilizando SQL Server 2008. Utilização do Entity Framework e Linq para a modelagem e utilização do banco de dados.

2014 - Atual

VTEX

Vínculo: CLT, Enquadramento Funcional: Analista Programador Pleno, Carga horária: 40