Gabriel Lage Calegari

Mestre em Ciência da Computação pela Universidade Federal de Minas Gerais (UFMG). Graduado em Engenharia de Computação pelo Centro Federal de Educação Tecnológica de Minas Gerais (CEFET-MG). Exerceu a atividade de monitor da disciplina de Computação Numérica no mestrado e de Programação Orientada a Objetos na graduação. No mestrado, estudou a dinâmica de ecossistemas de colaboração de desenvolvimento de software inspirada em modelos biológicos. Durante a graduação realizou iniciação científica estudando Visualização e Evolução de Software com abordagem de Redes Complexas. Foi bolsista do programa Ciência sem Fronteiras (2013 - 2014) para a graduação-sanduíche em "Ingeniería Informática" da Universitat Pompeu Fabra, Barcelona, Espanha. Desenvolve atividades profissionais como Engenheiro de Software. Tem interesse em redes complexas, engenharia de software, computação social.

Informações coletadas do Lattes em 21/07/2025

Acadêmico

Formação acadêmica

Mestrado em Ciências da Computação

2016 - 2019

Universidade Federal de Minas Gerais
Título: Caracterização de redes de desenvolvimento colaborativo de software inspirada em modelos biológicos,Ano de Obtenção: 2019
Ana Paula Couto da Silva.Palavras-chave: redes de colaboração; modelos biológicos; GitHub.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Matemática / Subárea: Geometria e Topologia / Especialidade: Sistemas Dinâmicos. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação social.

Graduação em Engenharia de Computação

2010 - 2015

Centro Federal de Educação Tecnológica de Minas Gerais
Título: Uso de métricas de redes complexas na avaliação da qualidade de software orientado a objetos
Orientador: Kecia Aline Marques Ferreira
com Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Formação complementar

2009 - 2010

Empreendedor Individual. (Carga horária: 3h). , Serviço Brasileiro de Apoio às Micro e Pequenas Empresas, SEBRAE, Brasil.

2008 - 2008

Introdução a Banco de Dados. (Carga horária: 40h). , Escola Estadual Professor Alcides Fernandes de Assunção, EEPAFA, Brasil.

2008 - 2008

LINUX. (Carga horária: 40h). , Escola Estadual Professor Alcides Fernandes de Assunção, EEPAFA, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Bandeira representando o idioma Português

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

Catalão

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

Galego

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

Esperanto

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: Ciência da Computação.

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

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

Participação em eventos

X Semana de Ciência & Tecnologia - CEFETMG.Visualização de Software Orientado a Objetos. 2014. (Outra).

Feira do Guia do Estudante da Editora Abril.Apresentação do curso Engenharia de Computação do Centro Federal de Educação Tecnológica de Minas Gerais - CEFET-MG. 2012. (Outra).

IX Conferência Latino-Americana de Software Livre. 2012. (Congresso).

Produções bibliográficas

  • CALEGARI, GABRIEL LAGE ; DA SILVA, ANA PAULA COUTO . Ecossistemas de colaboração em redes de desenvolvimento de software: definição e caracterização. In: Brazilian Workshop on Social Network Analysis and Mining, 2020, Brasil. Anais do Brazilian Workshop on Social Network Analysis and Mining (BraSNAM 2020), 2020. p. 49.

  • CALEGARI, G. L. ; FERREIRA, K. A. M. . Visualização de software baseada no modelo Little House. In: Brazilian Symposium on Software Quality, 2014, Blumenau. Proceedings of the Brazilian Symposium on Software Quality, 2014.

Projetos de pesquisa

  • 2013 - 2013

    Visualização de Software Orientado a Objetos, Descrição: Este projeto pretende contribuir na área de visualização de software, dando continuidade ao desenvolvimento de uma ferramenta que permite explorar em detalhes e visualmente as estruturas de softwares orientados a objetos. A ferramenta, denominada VISOFT, tem por objetivo prover visualização gráfica das relações de dependência entre os módulos de um software. Atualmente, a ferramenta exibe a macro-topologia da estrutura de software, denominada Little-House. Esta pesquisa visa desenvolver funcionalidades na ferramenta para permitir detalhar os componentes dessa macro-topologia e das relações de dependência entre os módulos constituintes do sistema.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: Gabriel Lage Calegari - Integrante / Kecia Aline Marques Ferreira - Coordenador / Andréa Cristina Carvalho de Sá - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Bolsa.

  • 2012 - 2013

    VISOFT, Descrição: Este projeto consiste do desenvolvimento de uma aplicação de visualização de software orientado a objetos. A aplicação baseia-se no modelo Little House e permite ver as relações de dependência entre as classes de um software, ao considerá-lo como uma rede livre de escala.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Gabriel Lage Calegari - Integrante / Kecia Aline Marques Ferreira - Coordenador., Financiador(es): Centro Federal de Educação Tecnológica de Minas Gerais - Bolsa., Número de produções C, T & A: 2

Histórico profissional

Experiência profissional

2015 - 2018

SYDLE Sistemas

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

Outras informações:
Desenvolvimento de um sistema web de grande porte na área de empregabilidade. Desenvolvimento do Contratanet (produto posteriormente vendido à americana Symplicity Corporation), um sistema web de grande porte na área de empregabilidade. A metodologia ágil SCRUM era utilizada no processo, e ASP.NET era a tecnologia base.

2015 - 2015

SYDLE Sistemas

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

Outras informações:
Estágio obrigatório junto a equipe de desenvolvimento de um projeto web de grande porte na área de empregos. A experiência permitiu ampliar o leque de conhecimentos sobre tecnologias web (ASP.NET, JavaScript, AngularJS, entre outros) e de processos de desenvolvimento de software.

2014 - 2014

Herta Security S. L.

Vínculo: Bolsista, Enquadramento Funcional: Estagiário em Engenharia de Software, Carga horária: 20

Outras informações:
Herta Security é uma empresa que produz softwares de reconhecimento facial. Este trabalho consistiu na integração desses softwares com softwares de terceiros. As principais tecnologias e competências utilizadas foram: orientação a objetos, C#, Web Services, modelagem MVC, criação de manuais e documentação de software.

2013 - 2014

Universitat Pompeu Fabra

Vínculo: Estudante Visitante, Enquadramento Funcional: Estudante

Outras informações:
Bolsista do Programa Ciência sem Fronteiras - Espanha.

2012 - 2013

Centro Federal de Educação Tecnológica de Minas Gerais

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Iniciação Científica, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Projeto VISOFT e Projeto Visualização de Software Orientado a Objetos

2011 - 2011

Centro Federal de Educação Tecnológica de Minas Gerais

Vínculo: Bolsista, Enquadramento Funcional: Monitor da disciplina Programação de Comp. II, Carga horária: 15, Regime: Dedicação exclusiva.

Outras informações:
ORIENTADORA: Kecia Aline Marques Ferreira. EMENTA: Conceitos de orientação a objetos: tipos abstratos de dados, objetos, classes, métodos, visibilidade, escopo, encapsulamento, associações de classes, estruturas todo-parte e generalização-especialização, interfaces; herança de interface e de classe, polimorfismo, sobrecarga, invocação de métodos; aplicações em uma linguagem de programação orientada a objetos; noções de modelagem de sistemas usando UML: diagrama de classes e de interação.

Atividades

  • 03/2012 - 07/2013

    Pesquisa e desenvolvimento, Departamento de Computação.,Linhas de pesquisa

2018 - 2019

Symplicity Brasil

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

Outras informações:
Colaborei como engenheiro de software, e exerci liderança técnica em atividades de análise de requisitos, arquitetura e codificação com tecnologias ASP.NET Full e Core. Utilizava metodologia ágil Scrum, CI/CD e arquitetura evolutiva. Atuei junto à equipe trazendo novas tecnologias e boas práticas de mercado ao produto. Em 2018 fui selecionado para atuar como mentor no programa de trainee da empresa.

2019 - 2020

Rumo Soluções

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

Outras informações:
- Arquitetura, desenvolvimento e manutenção de REST APIs em .NET Core. - Desenvolvimento de Frontend com Angular 6. - Atuação ocorreu alocado em clientes do setor financeiro (bancos)

2020 - Atual

Zup Innovation IT

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