Gabriel Santana de Menezes
Possui graduação em Engenharia de Software pela Universidade Federal de Mato Grosso do Sul (2019) e mestrado em Ciência da Computação pela Universidade Federal de Mato Grosso do Sul (2022). , atuando principalmente nos seguintes temas: android, spring boot, software maintenance, frameworks e code samples.
Informações coletadas do Lattes em 24/04/2024
Acadêmico
Formação acadêmica
Mestrado em Ciência da Computação
2020 - 2022
Universidade Federal de Mato Grosso do Sul
Título: Exploring Code Samples Characteristics and Their Impacts on Software Ecosystems, Ano de Obtenção: 2022
Bruno Barbieri de Pontes Cafeo.Coorientador: Andre Cavalcante Hora. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Idiomas
Inglês
Compreende Pouco, Fala Pouco, Lê Razoavelmente, Escreve Razoavelmente.
Participação em eventos
II Seminário Psicologia Social e Pesquisa: Estudos de gênero, mídia e sociedade. 2019. (Seminário).
Encontro de Extensão Universitária da Universidade Federal de Mato Grosso do Sul (.DESTACOM - Aluno Integrado. 2017. (Encontro).
Integra - UFMS.App Inventor - umaintrodução à este ambiente de programação para celular. 2017. (Oficina).
Orientou
Estudo sobre a aplicação da Lean Inception no contexto de Linhas de Produtos de Software; 2021; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Universidade Federal de Mato Grosso do Sul; Orientador: Gabriel Santana de Menezes;
Produções bibliográficas
-
MENEZES, GABRIEL ; CAFEO, BRUNO ; HORA, ANDRE . How are framework code samples maintained and used by developers? The case of Android and Spring Boot. JOURNAL OF SYSTEMS AND SOFTWARE , v. 185, p. 111146, 2022.
-
MENEZES, GABRIEL ; Braga, Willian ; Fontão, Awdren ; HORA, ANDRE ; CAFEO, BRUNO . Assessing the Impact of Code Samples Evolution on Developers? Questions. In: SBES 2022: XXXVI Brazilian Symposium on Software Engineering, 2022, Virtual Event Brazil. Proceedings of the XXXVI Brazilian Symposium on Software Engineering, 2022. p. 321.
-
MELO, MATHEUS ; MENEZES, GABRIEL ; CAFEO, BRUNO . Exploring Pull Requests in Code Samples. In: Workshop de Visualização, Evolução e Manutenção de Software, 2022, Brasil. Anais do X Workshop de Visualização, Evolução e Manutenção de Software (VEM 2022), 2022. p. 36.
-
Braga, Willian ; MENEZES, GABRIEL ; Fontão, Awdren ; HORA, ANDRE ; CAFEO, BRUNO . Quero lhe usar! Uma Análise do Público Alvo de Code Samples. In: VIII WORKSHOP DE VISUALIZAÇÃO, EVOLUÇÃO E MANUTENÇÃO DE SOFTWARE, 2020. 2020: ANAIS DO VIII WORKSHOP DE VISUALIZAÇÃO, EVOLUÇÃO E MANUTENÇÃO DE SOFTWARE, 2020.
-
MENEZES, GABRIEL ; HORA, ANDRE . Framework Code Samples: How Are They Maintained and Used by Developers?. In: 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2019, Porto de Galinhas. 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2019. p. 1.
Prêmios
2023
1 lugar entre as dissertações no Concurso de Teses e Dissertações (CTD-ES), XXXVII Simpósio Brasileiro de Engenharia de Software (SBES 2023).
2019
Selecionado entre os três melhores artigos do ESEM 2019 (Framework Code Samples: How Are They Maintained and Used by Developers?), International Symposium on Empirical Software Engineering and Measure.
Histórico profissional
Experiência profissional
2022 - Atual
SENAI - Departamento Regional do Mato Grosso do SulVínculo: Bolsista, Enquadramento Funcional: Desenvolvedor de Software Full Stack, Carga horária: 40
Outras informações:
Nesta experiência, realizamos diversas atividades que vão desde o levantamento de requisitos, análise e construção de backlog, validação, criação a arquitetura até a implementação. Desenvolvemos dois conjuntos distintos de aplicações. Um no contexto de distribuição de eletricidade elétrica, onde utilizamos NodeJS e typescript para o desenvolvimento de backend, envolvendo criptografia de troca de mensagens em nível de aplicação (além de SSL), gerenciamento de acesso por JWT, comunicação com meio de pagamentos. Além disso, utilizamos React e React Native para a construção de web e app, respectivamente. Em outro projeto, relacionado com predição de determinados fenomenos relacionados, utilizamos conceitos de web scrappling, tecnicas de IA para criação de modelo de predição usando redes neurais, em uma arquitetura de microserviços utilizando o ecossistema Spring.
2020 - 2020
Az InformáticaVínculo: Celetista, Enquadramento Funcional: Desenvolvedor de Software Full Stack, Carga horária: 48
Outras informações:
Pude aprimorar meu conhecimento no desenvolvimento de backend com Java e Spring Boot, mas principalmente melhorei meu conhecimento em frontend com a linguagem javascript e o framework VueJs.
2019 - 2019
Universidade Federal de Mato Grosso do SulVínculo: Estagiário, Enquadramento Funcional: Desenvolvedor de Software Full Stack
Outras informações:
Durante o ano de 2019 participei da Fábrica de Software, projeto da FACOM - UFMS para trazer problemas reais à uma disciplina do curso de Engenharia de Software. Neste período fiz parte de projetos que usavam as tecnologias Spring Boot, PostgreSQL, Vue Js para o desenvolvimento. Mas muito além disso aprendi sobre Scrum e suas cerimônias, sobre integração contínua com script do GitLab, garantia de qualidade com Sonarqube e com Junit.
2018 - 2018
DIGIXVínculo: Estagiário, Enquadramento Funcional: Desenvolvedor de Software Full Stack
Outras informações:
Estagiar na Digix foi uma experiência incrível, pude melhorar minha capacidade de pensar em solucionar problemas, ou seja, em focar esforços para que de maneira mais rápida resolver um determinado problema e poder validá-lo com o cliente. Também tive o primeiro contato com desenvolvimento ágil e Scrum, a maneira de pensar baseada nos quatro pilares do manifesto ágil. Puder evoluir como desenvolvedor desde aprendendo padrões de projeto, boas práticas do Clean Code, poder construir uma aplicação web desde o início. Mas os maiores valores passados a mim foram os de evoluir sempre, feedback constante, sempre ler e aprender coisas novas.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Gabriel Santana de Menezes e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?