Currículo do Sistema de Currículos Lattes (Gabriel Lage Calegari)
Gabriel Lage Calegari
Endereço para acessar este CV: http://lattes.cnpq.br/5003902346457680
Mestrando em Ciência da Computação pela Universidade Federal de Minas Gerais (UFMG), e 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 "Programação Orientada por Objetos", durante o primeiro e segundo semestres de 2011. Durante 2012 até meados de 2013, realizou atividade de pesquisa na área de Engenharia de Software, especificamente em 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. Nesse período, parte de suas atividades consistiu em um estágio em uma empresa especializada em Reconhecimento Facial. Atualmente, desenvolve também atividades profissionais em Engenharia de Software. (Texto informado pelo autor)
CALEGARI, GABRIEL L. CALEGARI, GABRIEL
Título: Aspectos dinâmicos em redes de colaboração: emergência e adaptatividade,Orientador: Ana Paula Couto da Silva.
Palavras-chave: emergência; adaptatividade; redes de colaboração; redes complexas; sistemas complexos.
com período sanduíche em Universitat Pompeu Fabra (Orientador: Rogério Martins Gomes).
Título: Uso de métricas de redes complexas na avaliação da qualidade de software orientado a objetos.
Orientador: Kecia Aline Marques Ferreira.
Introdução a Banco de Dados. (Carga horária: 40h).
Escola Estadual Professor Alcides Fernandes de Assunção, EEPAFA, Brasil.
SYDLE Sistemas, SYDLE, Brasil.
Desenvolvimento de um sistema web de grande porte na área de empregabilidade. Essa experiência traz grandes desafios que permeiam a engenharia de software, no que se refere à metodologias de desenvolvimento e ao uso das tecnologias propriamente ditas. A metodologia ágil SCRUM é utilizada no processo, e ASP.NET é a tecnologia base.
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.
Herta Security S. L., HERTA, Espanha.
Vínculo: Bolsista, Enquadramento Funcional: Estagiário em Engenharia de Software, Carga horária: 20
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.
Vínculo: Estudante Visitante, Enquadramento Funcional: Estudante
Bolsista do Programa Ciência sem Fronteiras - Espanha.
Projeto VISOFT e Projeto Visualização de Software Orientado a Objetos
Vínculo: Bolsista, Enquadramento Funcional: Monitor da disciplina Programação de Comp. II, Carga horária: 15, Regime: Dedicação exclusiva.
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.
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..
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.
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..
Integrantes: Gabriel Lage Calegari - Integrante / Kecia Aline Marques Ferreira - Coordenador.Financiador(es): Centro Federal de Educação Tecnológica de Minas Gerais - Bolsa.
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.
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).