Guilherme Salazar Silva
Bacharel em Ciência da Computação pela Universidade Federal de Goiás. Interesse em Sistemas de Computação, Linguagens de Programação e Modelos de Computação. Participante do Google Summer of Code de 2015 e 2016, pelo LabLua. Desenvolvedor voluntário do NetBSD.
Informações coletadas do Lattes em 17/06/2023
Acadêmico
Formação acadêmica
Graduação em Ciência da Computação
2011 - 2016
Universidade Federal de Goiás
Orientador: Bruno O. Silvestre
com Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Graduação interrompida em 2011 em Engenharia de Software
2010 - interrompida
Universidade Federal de Goiás
Ano de interrupção: 2011
Formação complementar
2012 - 2012
Summer Pre-Academic Program. (Carga horária: 115h). , University of North Carolina, Charlotte, UNC CHARLOTTE, Estados Unidos.
2010 - 2011
Inglês (Basic 1-2, Inter 1). (Carga horária: 120h). , Cultural Norte-Americano (CNA), CNA, Brasil.
2010 - 2010
Minicurso de Programação Paralela em CUDA. (Carga horária: 10h). , Universidade Federal de Goiás, UFG, Brasil.
2010 - 2010
Introdução a Métricas e Medição de Software. (Carga horária: 8h). , Universidade Federal de Goiás, UFG, Brasil.
Idiomas
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: Sistemas de Computação.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.
Participação em eventos
Espaço das Profissões - UFG. Apresentação do curso de Ciência da Computação para vestibulandos. 2012. (Exposição).
63ª Reunião Anual da Sociedade Brasileira para o Progresso da Ciência (SBPC). Exposição UFG em Destaque: Curso de Bacharelado em Engenharia de Software. 2011. (Exposição).
Espaço das Profissões - UFG. Apresentação do curso de Engenharia de Software para vestibulandos. 2011. (Exposição).
IX Encontro Anual de Computação (Enacomp).Proposta de um Modelo para o Processamento de Eventos Concorrentes no ALua. 2011. (Simpósio).
III Jornada de Pesquisa do Instituto de Informática (JOPINF) - INF/UFG. 2010. (Congresso).
VII Experimental Software Engineering Latin American Workshop (ESELAW). 2010. (Outra).
X Jornada Goiana de Engenharia de Software - Manutenção de Software. 2010. (Congresso).
Produções bibliográficas
-
SILVESTRE, B. O. ; SALAZAR, Guilherme. . Proposta de um Modelo para o Processamento de Eventos Concorrentes no ALua. In: Encontro Anual de Computação - Enacomp, 2011. Anais - ENACOMP 2011, 2011.
-
SILVESTRE, B. O. ; SALAZAR, Guilherme. . Proposta de um Modelo para o Processamento de Eventos Concorrentes no ALua. 2011. (Apresentação de Trabalho/Comunicação).
Projetos de pesquisa
-
2011 - 2013
(CIA)2 - Construindo Cidades Inteligentes: da Instrumentação dos Ambientes ao desenvolvimento de Aplicações, Descrição: Com duração de 24 meses, o projeto tem como objetivo construir uma infraestrutura de instrumentação, computação e comunicação para viabilização de Cidades Inteligentes. Abrange a aquisição dos dados urbanos brutos, por meio de tecnologias de redes de sensores e internet das coisas; a comunicação; o armazenamento; o acesso a esses dados através de diferentes tecnologias e protocolos de redes sem fio; e a construção de aplicações que se beneficiem de toda essa infraestrutura. O objetivo final é suportar uma melhor gestão pública e do meio ambiente, agregando valor ao cidadão. Detalhes em http://www.nr2.ufpr.br/~cia2/. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) . , Integrantes: Guilherme Salazar Silva - Integrante / Bruno Oliveira Silvestre - Coordenador / Matheus Batista Nascimento - Integrante / Lucas Sousa Zenha - Integrante., Financiador(es): Rede Nacional de Ensino e Pesquisa - Auxílio financeiro.
-
2011 - 2011
Apoiando o Desenvolvimento de Sistemas Distribuídos e/ou Concorrentes, Descrição: Estudo de mecanismos e modelos para coordenação e comunicação em sistemas distribuídos e/ou concorrentes orientados a eventos, bem como estudo da contribuição de linguagens dinâmicas (e.g., Lua) na construção de abstrações de mais alto nível. Detalhes em http://inf.ufg.br/~guilhermesilva/pesquisa.html. , Situação: Desativado; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Guilherme Salazar Silva - Integrante / Bruno Oliveira Silvestre - Coordenador., Número de produções C, T & A: 1
Projetos de desenvolvimento
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
-
2015 - Atual
Kernel Scripting em Lua, Descrição: A linguagem de programação Lua, predominantemente usada como uma linguagem de extensão, foi portada para o kernel do NetBSD em um projeto do Google Summer of Code de 2010 pelos desenvolvedores Lourival Neto e Marc Balmer; desde 2013, o porte foi oficialmente integrado ao NetBSD. Em 2015, sob orientação de Lourival, Guilherme portou a suíte de testes de Lua -- que cobre mais de 95% da implementação da linguagem -- para kernel Lua; no processo, alguns bugs foram encontrados e desde então corrigidos. No Google Summer of Code de 2016, em uma vertente de trabalho iniciada pelo projeto de 2015, o suporte à biblioteca padrão 'io' foi ampliado e bindings para a API de sockets em espaço de kernel foram desenvolvidos. O objetivo geral deste projeto é possibilitar a extensão de grande parte dos subsistemas do kernel do NetBSD, explorando o potencial da linguagem Lua como linguagem de extensão em espaço de kernel. , Situação: Em andamento; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / Lourival Pereira Vieira Neto - Coordenador / Marc Balmer - Integrante.
-
2013 - 2013
Aplicação EMR na plataforma Google App Engine, Descrição: Desenvolvimento de uma aplicação EMR (Prontuário Médico Eletrônico) para a Escola de Medicina da Universidade da Carolina do Sul. A aplicação foi construída na plataforma Google App Engine (para Python). O front end foi desenvolvido em HTML, CSS e JavaScript; templates do Twitter Bootstrap foram usados. , Situação: Concluído; Natureza: Desenvolvimento. , Integrantes: Guilherme Salazar Silva - Integrante / José M. Vidal - Coordenador.
Prêmios
2013
Membro, Alpha Lambda Delta Honor Society, University of South Carolina, Columbia.
2012
Bolsa de Graduação Sanduíche (processo BEX 6140/12-2), Coordenação de Aperfeiçoamento de Pessoal de Nível Superior.
2012
Dean's Honor List, College of Engineering and Computing, University of South Carolina.
2011
Premiação de melhor artigo (Proposta de um Modelo para o Processamento de Eventos Concorrentes no ALua), Encontro Anual de Computação (Enacomp), Universidade Federal de Goiás (Campus Catalão).
Histórico profissional
Experiência profissional
2015 - Atual
The NetBSD FoundationVínculo: Voluntário, Enquadramento Funcional: Desenvolvedor
Outras informações:
Desenvolvedor voluntário; atua no desenvolvimento e manutenção da implementação de Kernel Lua, em especial na suíte de testes.
2016 - 2016
Google Summer of CodeVínculo: Bolsista, Enquadramento Funcional: Programador, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Bolsista do programa Google Summer of Code 2016, Lablua; "I/O API for NetBSD kernel Lua"
2015 - 2015
Google Summer of CodeVínculo: Bolsista, Enquadramento Funcional: Programador
Outras informações:
Bolsista do programa Google Summer of Code 2015, Lablua; "Port Lua Test Suite to the NetBSD Kernel "
2015 - 2015
Universidade Federal de GoiásVínculo: Colaborador, Enquadramento Funcional: Monitor, Carga horária: 12
Outras informações:
Monitoria de Linguagens Formais e Autômatos. Orientadora: Dra. Márcia Capelle
2014 - 2014
Universidade Federal de GoiásVínculo: Bolsista, Enquadramento Funcional: Monitor, Carga horária: 12
Outras informações:
Monitoria de Sistemas Operacionais. Orientador: Dr. Ricardo Couto Antunes da Rocha.
2011 - 2011
Universidade Federal de GoiásVínculo: Bolsista, Enquadramento Funcional: Monitor, Carga horária: 12
Outras informações:
Monitoria de Construção de Software. Orientador: Dr. Fabrizzio Alphonsus A M N Soares.
2011 - 2011
Universidade Federal de GoiásVínculo: Colaborador, Enquadramento Funcional: Colaborador de Iniciação Científica, Carga horária: 20
Outras informações:
Participação em projeto de pesquisa. Orientador: Dr. Bruno O. Silvestre.
2014 - 2015
Macro Softwares LTDAVínculo: Bolsista, Enquadramento Funcional: Programador Android, Carga horária: 25
2013 - 2013
University of South Carolina, ColumbiaVínculo: Bolsista, Enquadramento Funcional: Programador, Carga horária: 15
Outras informações:
Participação em projeto de desenvolvimento. Orientador: Dr. José M. Vidal.
2011 - 2012
Rede Nacional de Ensino e PesquisaVínculo: Bolsista, Enquadramento Funcional: Bolsista de Iniciação Científica, Carga horária: 20
Outras informações:
Estudo, experimentação e avaliação de implementações da pilha IP em dispositivos de baixo consumo.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Guilherme Salazar Silva e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?