Felipe Kallás Silva

Engenheiro da Computação formado pela Universidade Federal de Itajubá

Informações coletadas do Lattes em 28/11/2025

Acadêmico

Formação acadêmica

Mestrado profissional em andamento em Masters in Computer Science and Software Engineering

2020 - Atual

Schaffhausen Institute of Technology
Título: , Ano de Obtenção:
Orientador: Mauro Pezze
Bolsista do(a): Schaffhausen Institute of Technology, SIT, Suiça.

Graduação em Engenharia de Computação

2016 - 2020

Universidade Federal de Itajubá
Título: Árvores dinâmicas e suas aplicações
Orientador: Edmilson Marmo Moreira

Ensino Médio (2º grau)

2012 - 2015

Colégio Bandeirantes

Formação complementar

2019 - 2019

ICPC Summer School. (Carga horária: 80h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

2019 - 2019

Discover Grodno Programming Workshop. (Carga horária: 100h). , Yanka Kupala State University, YKSU, Belarus.

2018 - 2018

MaratonIME Wintercamp. (Carga horária: 40h). , Universidade de São Paulo, USP, Brasil.

2018 - 2018

ICPC Summer School. (Carga horária: 80h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

2018 - 2018

Hello Barcelona Programming Bootcamp. (Carga horária: 100h). , Harbor Space, HS, Espanha.

2018 - 2018

Pre-Finals ACM ICPC Workshop. (Carga horária: 100h). , Moscow Institute of Physics and Technology, MIPT, Rússia.

2017 - 2017

ACM ICPC Summer School. (Carga horária: 80h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

2017 - 2017

MaratonIME Wintercamp. (Carga horária: 80h). , Universidade de São Paulo, USP, Brasil.

2016 - 2016

IV Escola de Inverno da Maratona de Programação. (Carga horária: 40h). , Universidade Federal de Itajubá, UNIFEI, Brasil.

2013 - 2014

Curso de Treinamento para OBI. (Carga horária: 200h). , Colegio Bandeirantes, COLÉGIO BAND, Brasil.

2013 - 2013

Curso Java e Orientação a Objetos. (Carga horária: 40h). , Caelum, CAELUM, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Áreas de atuação

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

Participação em eventos

Coding Cup. Coding Cup. 2016. (Olimpíada).

Olimpíada Brasileira de Física - Primeira Fase. Olimpíada Brasileira de Física - Primeira Fase. 2015. (Olimpíada).

Olimpíada Brasileira de Física - Segunda Fase. Olimpíada Brasileira de Física - Primeira Fase. 2015. (Olimpíada).

Olimpíada Brasileira de Física - Terceira Fase. Olimpíada Brasileira de Física - Terceira Fase. 2015. (Olimpíada).

Olimpíada Brasileira de Matemática - Primeira Fase. Olimpíada Brasileira de Matemática - Primeira Fase. 2015. (Olimpíada).

Olimpíada Brasileira de Matemática - Segunda Fase. Olimpíada Brasileira de Matemática - Segunda Fase. 2015. (Olimpíada).

Olimpíada Brasileira de Matemática - Terceira Fase. Olimpíada Brasileira de Matemática - Terceira Fase. 2015. (Olimpíada).

Olimpíada de Matemática da UNICAMP - Primeira Fase. Olimpíada de Matemática da UNICAMP - Primeira Fase. 2015. (Olimpíada).

Olimpíada de Matemática da UNICAMP - Segunda Fase. Olimpíada de Matemática da UNICAMP - Segunda Fase. 2015. (Olimpíada).

Olimpíada de Matemática da UNICAMP - Terceira Fase. Olimpíada de Matemática da UNICAMP. 2015. (Olimpíada).

Olimpíada Brasileira de Física - Primeira Fase. Olimpíada Brasileira de Física - Primeira Fase. 2014. (Olimpíada).

Olimpíada Brasileira de Física - Segunda Fase. Olimpíada Brasileira de Física - Primeira Fase. 2014. (Olimpíada).

Olimpíada Brasileira de Física - Terceira Fase. Olimpíada Brasileira de Física - Terceira Fase. 2014. (Olimpíada).

Olimpíada Brasileira de Informática - Primeira Fase. Olimpíada Brasileira de Informática - Primeira Fase. 2014. (Olimpíada).

Olimpíada Brasileira de Informática - Segunda Fase. Olimpíada Brasileira de Informática - Segunda Fase. 2014. (Olimpíada).

Olimpíada Brasiliera de Informática - Primeira Fase. Olimpíada de Informática da UNICAMP - Primeira Fase. 2012. (Olimpíada).

FIRST LEGO League - Etapa Nacional. FIRST LEGO League - Etapa Nacional. 2011. (Olimpíada).

FIRST LEGO League - Etapa Regional. FIRST LEGO League - Etapa Regional. 2011. (Olimpíada).

FIRST LEGO League - Etapa Regional. FIRST LEGO League - Etapa Regional. 2010. (Olimpíada).

Projetos de pesquisa

  • 2020 - 2021

    Análise da Utilização de Árvores Dinâmicas para a Otimização do Algoritmo de Dinic em Problemas de Fluxo Máximo em Grafos, Descrição: Uma das principais aplicações das arvores dinâmicas é a otimização do algoritmo de Dinic, utilizado para resolver o problema de fluxo máximo em grafos. No artigo, foi apresentada uma análise da utilização destas estruturas e uma de suas soluções, denominada Link-cut tree, para a otimização deste algoritmo. Foram realizados testes para comparar o algoritmo original de Dinic com a versão otimizada. Os resultados mostram que o algoritmo mais rápido pode variar dependendo do grafo de entrada e a escolha deve ser baseada nas características dos grafos dados.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Doutorado: (1) . , Integrantes: Felipe Kallás Silva - Integrante / Edmilson Marmo Moreira - Coordenador / José Luiz da Silva Neto - Integrante.

  • 2017 - 2018

    Arquitetura Híbrida para Coordenação de Sistemas Multirrobô por Processamento Distribuído na Nuvem, Descrição: Sistemas Multirrobôs (SMR) compõem um campo de pesquisa com muitas áreas de aplicação, como missões militares, busca e resgate, transporte de grandes objetos, monitoramento aéreo e aquático de poluição, detecção de focos de incêndio, entre outros. Este tipo de sistema pode atender de forma mais eficiente, problemas que seriam resolvidos por um único robô, projetado para realizar múltiplas tarefas. A coordenação neste tipo de sistema pode apresentar-se de forma centralizada ou distribuída e cada estratégia apresenta certos problemas relacionados ao desempenho de processamento e tempo de resposta dos robôs, o que vem sendo tema de diversas pesquisas no mundo. Os SMR consistem principalmente em robôs simples que normalmente têm baixa capacidade computacional devido à restrições de custo. No entanto, existem situações onde elevadas capacidades computacionais são necessárias para resolver problemas complexos. Nesse sentido, a Computação em Nuvem tem se tornado um recurso aliado à robótica, possibilitando melhores resultados no processamento e coordenação deste tipo de sistema. Uma das vantagens desta combinação de tecnologias é a redução dos custos de processamento dos robôs, que passará a ter a coordenação das ações centralizada na infraestrutura da nuvem. No domínio dos SMR, mesmo utilizando infraestrutura em nuvem, ainda existem restrições e exigências relacionadas ao desempenho. Os principais desafios são a alocação eficiente de tarefas, segurança, comunicação e capacidade de identificar inconsistências. Neste contexto, este projeto propõe a modelagem e desenvolvimento de uma arquitetura de coordenação para SMR utilizando uma abordagem híbrida, ou seja, que envolve os conceitos da estratégia centralizada na nuvem utilizando computação distribuída. A solução proposta terá como foco a redução do tempo de processamento do sistema de coordenação do grupo multirrobôs aumentando o desempenho computacional.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) / Doutorado: (3) . , Integrantes: Felipe Kallás Silva - Integrante / Luiz Fernando Nunes - Integrante / Edmilson Marmo Moreira - Integrante / Guilherme Sousa Bastos - Coordenador / Tales Henrique Carvalho - Integrante / Audeliano Wolian Li - Integrante.

Prêmios

2020

6.o colocado da América Latina na Etapa Regional da ICPC, International Collegiate Programming Contest.

2020

214.o colocado na Facebook Hacker Cup, Facebook.

2019

1.o colocado na Maratona Mineira de Programação, Algar Telecom.

2019

282.o colocado na Google Code Jam, Google.

2019

249.o colocado na Facebook Hacker Cup, Facebook.

2018

2.o colocado na Maratona Mineira de Programação, Algar Telecom.

2018

17.o colocado na Etapa Regional da ICPC, International Collegiate Programming Contest.

2018

2.o colocado na Discover Grodno ICPC Workshop, Moscow Workshops ICPC.

2018

277.o colocado na Facebook Hacker Cup, Facebook.

2017

13.o colocado na Maratona Mineira de Programação, Algar Telecom.

2017

24.o colocado na Etapa Regional da ICPC, International Collegiate Programming Contest.

2016

24.o colocado na Final Brasileira da ICPC, International Colligate Programming Contest.

2016

2.o colocado na Coding Cup, Universidade Federal de Itajubá - Epic Coders.

2016

4.o colocado na Etapa Regional da ICPC, International Colligate Programming Contest.

2016

9.o colocado na Maratona Mineira de Programação, Algar Telecom.

2015

56.o colocado na Olimpíada de Matemática da Unicamp, Universidade Estadual de Campinas.

2015

Medalhista de Prata na Kangourou des Mathématiques, AKSF - Association Kangourou sans Frontières.

2014

76.o colocado na Terceira Fase da Olimpíada Brasileira de Informática, Universidade Estadual de Campinas.

Histórico profissional

Experiência profissional

2019 - 2019

Universidade Federal de Itajubá

Vínculo: Professor Visitante, Enquadramento Funcional: Palestrante, Carga horária: 40

Outras informações:
Lecionou um curso extra-curricular de duração de uma semana, focado na resolução de problemas computacionais nas áreas de Algoritmos, Estruturas de Dados, Teoria dos Grafos, e Matemática. O curso tinha como ênfase o treinamento para a competição ICPC (International Collegiate Programming Contest).

2018 - 2018

Universidade Federal de Itajubá

Vínculo: Professor Visitante, Enquadramento Funcional: Palestrante, Carga horária: 40

Outras informações:
Lecionou um curso extra-curricular de duração de uma semana, focado na resolução de problemas computacionais nas áreas de Algoritmos, Estruturas de Dados, Teoria dos Grafos, e Matemática. O curso tinha como ênfase o treinamento para a competição ICPC (International Collegiate Programming Contest).

2017 - 2018

Universidade Federal de Itajubá

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Carga horária: 20

Outras informações:
Pesquisador do tema de arquiteturas descentralizadas de alocação de tarefas em sistemas multirrobô, com ênfase nas arquiteturas Murdoch, Alliance, e M+.

2019 - 2020

VTEX

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

Outras informações:
Durante o programa de estágio, desenvolveu software para Front-end e Back-end na equipe VTEX Identity. Foi desenvolvido um sistema de testes de logins de OAuth, assim como um sistema de Custom OAuth, onde clientes eram capazes de cadastrar seus próprios sistemas de login e vinculá-los ao VTEX ID.