Paulo de Tarso Gomide Castro Silva

Possui graduação em Ciência da Computação com formação complementar em Direito pela Universidade Federal de Minas Gerais - UFMG (2008). Mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro - PUC-Rio (2011). Atua como professor desde 2009 passando por diferentes instituições de ensino no Rio de Janeiro e em Minas Gerais: Instituto de Tecnologia ORT (2009-2011), Faculdade de Pará de Minas - FAPAM (2011-2011), Centro Federal de Educação Tecnológica de Minas Gerais - CEFET/MG (2011-2013) e Universidade de Itaúna - UIT (desde 2011). Tem experiência nas área de Pesquisa Operacional, Otimização Combinatória, Inteligência Artificial, Aprendizado de Máquina e Mercado de Capitais, atuando principalmente nos seguintes temas: Problema de Roteamento de Veículos, Problema de Empacotamento e Redes Neurais Artificiais, SVR e PLS aplicados ao mercado de capitais.

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

Acadêmico

Formação acadêmica

Mestrado em Informática

2009 - 2011

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: A System for Stock Exchange Forecasting and Simulation, Ano de Obtenção: 2011
Ruy Luiz Milidiú.Bolsista do(a): Pontifíca Universidade Católica do Rio de Janeiro, PUC-RIO, Brasil. Palavras-chave: Aprendizado de Máquina; Mercado de Capitais.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Matemática da Computação / Especialidade: Otimização Combinatória. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Aprendizado de Máquina. Setores de atividade: Intermediação Financeira.

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

2005 - 2008

Universidade Federal de Minas Gerais
Título: Uma Interface Interativa e um Novo Algoritmo para o Problema de Empacotamento Tridimensional
Orientador: Geraldo Robson Mateus
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Formação complementar

2009 - 2009

Modelos de Localiz. e Roteam. com Logíst. Reversa. (Carga horária: 5h). , Sociedade Brasileira de Pesquisa Operacional, SOBRAPO, Brasil.

2007 - 2008

Extensão universitária em Direito. (Carga horária: 540h). , Universidade Federal de Minas Gerais, UFMG, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Bandeira representando o idioma Portuguê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.

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

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

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Aprendizado de Máquina.

Grande área: Ciências Sociais Aplicadas / Área: Economia.

Grande área: Ciências Sociais Aplicadas / Área: Direito.

Participação em eventos

Campus Party Brasil.Participação como desenvolvedor. 2012. (Encontro).

Campus Party Brasil.Participação como desenvolvedor. 2011. (Encontro).

Escola Regional de Informática (ERI-RJ 2010). Meia-Maratona de Programação do Rio de Janeiro. 2010. (Congresso).

TEDxSudeste.Participação como empreendedor. 2010. (Encontro).

XI Brazilian Symposium on Neural Network (SBRN), Joint Conference - SBIA - SBRN - JRI.Assessing Stock Market Time Series Predictors Quality Through a Pairs Trading System. 2010. (Simpósio).

XIV Maratona de Programação.Falha de SegmentaSamba. 2009. (Outra).

XLI Simpósio Brasileiro de Pesquisa Operacional.Um Modelo de Programação Inteira Mista para uma Especialização do Problema de Empacotamento Tridimensional. 2009. (Simpósio).

XL Simpósio Brasileiro de Pesquisa Operacional.Uma variação do Push-Forward Insertion Heuristic aplicada ao Problema de Roteamento de Veículos com Janela de Tempo. 2008. (Simpósio).

Rotary Youth Exchange Program.Application for a Rotary Youth Exchange Short Term Program. 2007. (Outra).

The 18th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD).Participação como assistente de organização. 2006. (Simpósio).

Participação em bancas

RIBEIRO, E. S.OLIVEIRA, M. L. R.GOMIDE, Paulo. Concurso Público de Provas e Títulos. 2013. Instituto Federal Minas Gerais.

Orientou

Weslley Giannini Campos dos Santos

Bitcoin - A Criptografia Baseada em Software Produzindo a Moeda Virtual; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Fundação Universidade de Itaúna; Orientador: Paulo de Tarso Gomide Castro Silva;

Luiz Antonio de Oliveira Júnior

Problema de Roteamento de Veículos e Algoritmos Genéticos; 2013; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Fundação Universidade de Itaúna; Orientador: Paulo de Tarso Gomide Castro Silva;

Robson Maciel Lopes

Otimização da Tabela do Campeonato Brasileiro; 2013; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Fundação Universidade de Itaúna; Orientador: Paulo de Tarso Gomide Castro Silva;

Fabiano de Oliveira Rates

Estudo comparativo entre os Algoritmos de Aprendizagem de Redes Neurais: Back Propagation e Resilient Propagation; 2013; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Fundação Universidade de Itaúna; Orientador: Paulo de Tarso Gomide Castro Silva;

Mariana de Fátima Duarte

Análise de Interface dos Sistemas Operacionais Windows Seven e Mac OS X Lion; 2013; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Fundação Universidade de Itaúna; Orientador: Paulo de Tarso Gomide Castro Silva;

Itamar Ribeiro Silva

Método Húngaro Aplicado á Alocação de Estudantes em Repúblicas; 2013; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Fundação Universidade de Itaúna; Orientador: Paulo de Tarso Gomide Castro Silva;

Dawson Freitas Israel

Redes Neurais Artificiais Aplicadas a Previsões para o Mercado Financeiro; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Fundação Universidade de Itaúna; Orientador: Paulo de Tarso Gomide Castro Silva;

Produções bibliográficas

  • GOMIDE, Paulo ; MILIDIU, R. L. . Assessing Stock Market Time Series Predictors Quality through a Pairs Trading System. In: XI Brazilian Symposium on Neural Network, 2010, São Bernardo do Campo. XI Brazilian Symposium on Neural Network, 2010.

  • GOMIDE, Paulo ; MATEUS, G. R. . Um Modelo de Programação Inteira Mista para uma Especialização do Problema de Empacotamento Tridimensional. In: XLI Simpósio Brasileiro de Pesquisa Operacional, 2009, Porto Seguro. XLI Simpósio Brasileiro de Pesquisa Operacional, 2009.

  • GOMIDE, Paulo . Uma variação do Push-Forward Insertion Heuristic aplicada ao Problema de Roteamento de Veículos com Janelas de Tempo. In: XL Simpósio Brasileiro de Pesquisa Operacional, 2008, João Pessoa. XL Simpósio Brasileiro de Pesquisa Operacional, 2008.

  • GOMIDE, Paulo ; MILIDIU, R. L. . Assessing Stock Market Time Series Predictors Quality through a Pairs Trading System. 2010. (Apresentação de Trabalho/Simpósio).

  • GOMIDE, Paulo . Um Modelo de Programação Inteira Mista para uma Especialização do Problema de Empacotamento Tridimensional. 2009. (Apresentação de Trabalho/Simpósio).

  • GOMIDE, Paulo . Uma variação do Push-Forward Insertion Heuristic aplicada ao Problema de Roteamento de Veículos com Janela de Tempo. 2008. (Apresentação de Trabalho/Simpósio).

Prêmios

2010

Campeão da Meia-Maratona de Programação do Rio de Janeiro, UFRJ.

2009

Medalha de Bronze (8º lugar) na Maratona de Programação, SBC.

2009

Medalha de Bronze no Processo de Seleção para o Mestrado, PUC-Rio.

2008

Medalha de Bronze na XVII Semana de Iniciação Científica da PRPq, UFMG.

Histórico profissional

Experiência profissional

2022 - Atual

Gomide e Castro Silva Ltda.

Vínculo: Sócio, Enquadramento Funcional: Consultor, Carga horária: 10

Outras informações:
Pesquisador que presta consultoria para a criação e evolução de produtos de software.

2011 - 2018

Universidade de Itaúna

Vínculo: Celetista formal, Enquadramento Funcional: Professor, Carga horária: 12

Outras informações:
Professor dos cursos de Ciência da Computação e Engenharia Eletrônica. Disciplinas lecionadas: - Programação Orientada a Objetos I - Ciência da Computação; (2012/02), (2013/01), (2013/02), (2014/01), (2014/02), (2015/01) e (2015/02) - Algoritmos e Estruturas de Dados I - Ciência da Computação; (2012/01), (2012/02), (2013/01), (2013/02), (2014/01), (2014/02) e (2015/01) - Padrões de Projeto de Software - Ciência da Computação; (2011/01), (2012/01), (2014/01) e (2014/02) - Laboratório de Algoritmos e Estruturas de Dados II - Ciência da Computação. (2011/02), (2012/01) e (2012/02) - Conceitos e Paradigmas de Linguagens de Programação - Ciência da Computação; (2011/02) e (2012/01) - Projeto Orientado II - Ciência da Computação. (2012/02) e (2013/02) - Laboratório de Algoritmos e Estruturas de Dados I - Ciência da Computação; (2011/02) - Laboratório de Algoritmos e Técnicas de Programação II - Engenharia Eletrônica; (2011/01)

2011 - 2013

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

Vínculo: Contratado, Enquadramento Funcional: Professor Temporário, Carga horária: 40

Outras informações:
Professor dos cursos de Engenharia de Produção Civil, Engenharia Mecânica, Engenharia de Materiais, Engenharia Ambiental e Redes de Computadores. Disciplina lecionadas: - Pesquisa Operacional II - Engenharia de Produção Civil; (2011/02), (2012/01) e (2012/02) - Métodos Numéricos Computacionais - Engenharia Ambiental; (2011/02), (2012/01) e (2012/02) - Linguagens de Programação II - Redes de Computadores; (2012/01) - Programação de Computadores II - Engenharia Mecânica. (2012/01)

2011 - 2011

Faculdade de Para de Minas

Vínculo: Celetista formal, Enquadramento Funcional: Professor, Carga horária: 4

Outras informações:
Professor do curso de Gestão da Tecnologia da Informação. Disciplinas lecionadas: - Algoritmos e Estruturas de Dados 2 - Gestão da Tecnologia da Informação. (2011/01)

2011 - 2021

Soluções de Software Inteligentes

Vínculo: Sócio-fundador, Enquadramento Funcional: Diretor, Carga horária: 20

Outras informações:
Responsável pelo planejamento estratégico e financeiro, além de sua execução com foco no Propósito e impulsionando a Cultura SmarttBot.

2009 - 2011

Instituto de Tecnologia ORT

Vínculo: Funcionário, Enquadramento Funcional: Professor, Carga horária: 6

Outras informações:
Professor do curso de Informática. Disciplinas lecionadas: - Linguagens de Programação - Linguagem C - Informática; (2009/02), (2010/01) e (2010/02) - Linguagens Variadas - Informática. (2010/01) e (2010/02)

2009 - 2011

Algorithm Engineering and Machine Learning Laboratory of PUC-Rio

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

Outras informações:
Pesquisador na área de Aprendizado de Máquina aplicada ao Mercado de Capitais.

2007 - 2009

Laboratório de Pesquisa Operacional da UFMG

Vínculo: Bolsista Iniciação Científica, Enquadramento Funcional: Pesquisador, Carga horária: 20

Outras informações:
Pesquisas na área de logística focadas no Problema de Roteamento de Veículos e no Problema de Empacotamento.

2006 - 2007

Laboratório de Computação Móvel da UFMG

Vínculo: Bolsista Iniciação Científica, Enquadramento Funcional: Pesquisador, Carga horária: 20

Outras informações:
Pesquisa na área de Middleware para Aplicações Móveis

2008 - 2011

Sistema de Informação do Investidor

Vínculo: Sócio-fundador, Enquadramento Funcional: Coordenador e Desenvolvedor, Carga horária: 40

Outras informações:
Coordenador da área de tecnologia da informação da empresa e desenvolvedor na área de aprendizado de máquina e sistemas de simulação.