Gabriel da Silva Cavalcante

Sou um desenvolvedor de sistemas com experiência no Spring Boot framework utilizando Java. Possuo experiência em projetos com a metodologia Ágil e Scrum para efetuar as entregas no prazo e seguindo a abordagem de entrega contínua. Amo aprender novas coisas todos os dias e ler artigos sobre como fazer o meu trabalho de uma maneira melhor e com menos esforço.

Informações coletadas do Lattes em 25/06/2023

Acadêmico

Formação acadêmica

Graduação em Ciência da Computação

2015 - 2020

Universidade FUMEC

Idiomas

Bandeira representando o idioma Inglês

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

Á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.

Histórico profissional

Experiência profissional

2013 - 2013

Pontifícia Universidade Católica de Minas Gerais, PUC Minas

Vínculo: Bolsista, Enquadramento Funcional: Monitor

Outras informações:
Monitor da matéria de algoritmos e estrutura de dados.

2016 - 2016

Mastermaq Softwares

Vínculo: Outro (especifique), Enquadramento Funcional: Estágio, Carga horária: 30

Outras informações:
Desenvolvimento e atualização do driver de comunicação bancário; manutenção de suprimentos; trabalhado com VB6 e banco de dados MS SQL; criado plugin, para o Google Chrome, para demanda interna.

2016 - 2016

Universidade FUMEC

Vínculo: Bolsista, Enquadramento Funcional: Monitor

Outras informações:
Monitor das matérias: linguagens e técnicas de programação I, linguagens e técnicas de programação II e estrutura de dados I.

2017 - 2018

Engineering do Brasil

Vínculo: Celetista, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40

Outras informações:
Desenvolvedor full-stack de um sistema geotécnico em Java, Spring, AngularJS e um framework interno; onde este framework gera código para fazer o processo de desenvolvimento mais rápido e eficiente, o próprio time do projeto dava as devidas manutenções; para criação foi utilizado o jhipster, e com ele foram adicionadas várias bibliotecas, como hibernate, spring boot, spring data jpa, mapper struct; utilizando métodos ágeis para o desenvolvimento, o controle de tarefas com kanban e utilizando scrum para organizar as entregas; compartilhamento de conhecimento com um grupo de estudos.

2016 - 2017

Engineering do Brasil

Vínculo: Outros, Enquadramento Funcional: Estagiário, Carga horária: 30

Outras informações:
Desenvolvedor full-stack de um sistema geotécnico em Java, Spring, AngularJS e um framework interno; onde este framework gera código para fazer o processo de desenvolvimento mais rápido e eficiente, o próprio time do projeto dava as devidas manutenções; para criação foi utilizado o jhipster, e com ele foram adicionadas várias bibliotecas, como hibernate, spring boot, spring data jpa, mapper struct; utilizando métodos ágeis para o desenvolvimento, o controle de tarefas com kanban e utilizando scrum para organizar as entregas; compartilhamento de conhecimento com um grupo de estudos.

2018 - 2018

Vinteum, 21

Vínculo: Celetista, Enquadramento Funcional: Analista Desenvolvedor, Carga horária: 40

Outras informações:
Desenvolvimento e manutenção de um sistema de gerenciamento condominial em Java no backend, utilizando alguns microsserviços; trabalhando com maven para gerenciamento de dependências; utilizando angularJs no frontend, trabalhando com alguns automatizadores de tarefas para validações e processo de construção; utilizamos métodos ágeis para fazer as entregas e o git para fazer versionamento do código.

2018 - 2019

Avenue Code

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40

Outras informações:
Desenvolvimento e manutenção de um e-commerce construído em Java e SpringMVC para uma empresa da Fortune 500 EUA que vende eletrônicos e planos de seguro. Projeto composto por vários microsserviços que são responsáveis pelo processamento de ordens vendidas nos EUA e Europa, integração com diversos métodos de pagamentos. Responsável por identificar a causa de problemas que impactam milhões de clientes e vindo com soluções para os problemas identificados, em colaboração com diversos times nos EUA, Brasil, Índia e Vietnã. Voluntário como tradutor Inglês para Português para a iniciativa do AC Social, traduzindo aulas de programação de computadores do Code.org, este material é utilizado por outros voluntários para ensinar programação de computadores a várias escolas.

2019 - Atual

Hotmart

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor, Carga horária: 40

Outras informações:
Criação e manutenção de microsserviços com o Spring Boot, jobs agendados e o AWS Lambda em Java/Kotlin. Ajudei dois novos colegas de trabalho ao iniciarem a jornada no time, ajudando a se sentirem parte da empresa, aprender mais sobre a cultura e o trabalho diário.