Guilherme Caixeta de Oliveira

Graduado em Engenharia de Computação na Universidade de São Paulo (USP), em São Carlos. Participa do grupo de pesquisa e extensão Warthog Robotics (ICMC/EESC-USP) como Diretor de Desenvolvimento, direcionando e coordenando a equipe de desenvolvimento com foco em robôs de futebol autônomo e combate. Atualmente é Engenheiro de Computação na Rentbrella, trabalhando com projeto eletrônico e programação de software/firmware na primeira empresa de umbrella sharing do mundo. Possui 5 anos de experiência com design de arquitetura e programação de projetos de software em C/C++/Java utilizando orientação a objetos, e conhecimento abrangente em sistemas mecatrônicos associados à robótica, além de grande interesse em áreas de engenharia aplicadas a tecnologias modernas em geral.

Informações coletadas do Lattes em 27/05/2023

Acadêmico

Formação acadêmica

Graduação em Engenharia de Computação

2013 - 2017

Universidade de São Paulo
Título: Arquitetura baseada em comportamentos para controle de múltiplos robôs heterogêneos com aplicação no futebol de robôs
Orientador: Fernando Santos Osório

Formação complementar

2015 - 2015

AWS - Cloud escalável e de alta disponibilidade. (Carga horária: 8h). , Universidade de São Paulo, USP, Brasil.

2015 - 2015

Unreal Engine: além de jogos. (Carga horária: 4h). , Universidade de São Paulo, USP, Brasil.

2014 - 2014

Minicurso Introdução ao Arduino e aplicações. (Carga horária: 4h). , Universidade de São Paulo, USP, Brasil.

2014 - 2014

Introdução ao Pentest (penetration testing). (Carga horária: 22h). , Curso particular, CP, Brasil.

2014 - 2014

Minicurso Introdução à programação para Android. (Carga horária: 8h). , Universidade de São Paulo, USP, Brasil.

2014 - 2014

Minicurso Interação Humano-Robô (HRI). (Carga horária: 3h). , Universidade de São Paulo, USP, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Português

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

Áreas de atuação

Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Engenharia de computação.

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

Participação em eventos

1ª SEnC - Semana da Engenharia de Computação.Desenvovimento ágil de software e prototipação rápida em papel (minicurso - 4 hrs). 2017. (Outra).

FEPUSP - 11ª Feira de Profissões da USP - Capital. Stand ICMC/USP / Warthog Robotics. 2017. (Feira).

FEPUSP - Interior - São Carlos. Stand ICMC-USP / Warthog Robotics. 2017. (Feira).

LARC 2017 - Latin American Robotics Competition. 2017. (Outra).

VII SETI - Seminário Embraer de Tecnologia e Inovação.Warthog Robotics - Futebol autônomo de Robôs. 2017. (Simpósio).

CPBR9 - 9ª Campus Party Brasil. Oficina de simulação de robótica / Warthog Robotics. 2016. (Feira).

FEPUSP - 10ª Feira de Profissões da USP - Capital. Stand ICMC/USP / Warthog Robotics. 2016. (Feira).

IWCA - 4th Inatel Week of Control and Automation. 2016. (Feira).

LARC 2016 - Latin American Robotics Competition. 2016. (Outra).

Semcomp - 19ª Semana da Computação, ICMC/USP. 2016. (Outra).

Feira do Guia do Estudante. Stand EESC-USP. 2015. (Feira).

FEPUSP - 9ª Feira de Profissões da USP - Capital. Stand ICMC-USP / Warthog Robotics. 2015. (Feira).

LARC 2015 - Latin American Robotics Competition. 2015. (Outra).

RoboCup.Warthog Robotics @ Small Size League. 2015. (Outra).

Semcomp - 18ª Semana da Computação, ICMC/USP. 2015. (Outra).

LARC 2014 - Latin American Robotics Competition. 2014. (Outra).

OBR - Olimpíada Brasileira de Robótica / Regional São Carlos (SP). Participação como juíz de arena. 2014. (Olimpíada).

Semcomp - 17ª Semana da Computação, ICMC/USP. 2014. (Outra).

WICTpi - Workshop de Iniciação Científica, Tecnológica e Projetos Independentes.Apresentação de pôster. 2014. (Outra).

SNCT - Semana Nacional de Ciência e Tecnologia. Stand EESC-USP / Warthog Robotics. 2013. (Feira).

Produções bibliográficas

  • OLIVEIRA, G. C. ; PIGATTO, D. F. ; BRANCO, K. R. L. J. C. . Avaliação e comparação de desempenho de sistemas operacionais de tempo real (RTOS) com foco de aplicação em sistemas embarcados críticos. In: VIII Workshop de Iniciação Científica, Tecnológica e Projetos Independentes (WICTπ) - 17ª Semana da computação (USP-São Carlos), 2014, São Carlos - SP. VIII Workshop de Iniciação Científica, Tecnológica e Projetos Independentes (WICTπ) - 17ª Semana da computação (USP-São Carlos), 2014. v. 8. p. 1-2.

  • OLIVEIRA, G. C. ; PIGATTO, D. F. ; BRANCO, K. R. L. J. C. . Avaliação e comparação de desempenho de sistemas operacionais de tempo real (RTOS) com foco de aplicação em sistemas embarcados críticos. In: 22º Simpósio Internacional de Iniciação Científica (SIICUSP), 2014, São Carlos - SP. 22º Simpósio Internacional de Iniciação Científica (SIICUSP), 2014. v. 22. p. 1-4.

Projetos de pesquisa

  • 2014 - 2015

    Avaliação e comparação de desempenho de sistemas operacionais de tempo real (RTOS) com foco de aplicação em sistemas embarcados críticos, Descrição: Sistemas embarcados críticos são um tipo específico de sistema embarcado onde falhas podem acarretar em perdas humanas ou de ativos de alto valor. Normalmente estes sistemas lidam com tarefas de tempo real e, para isso, o hardware e o software empregados nestes dispositivos devem considerar necessidades mais críticas e operar em tempo real para não prejudicar o sistema como um todo. Um elemento importante na concepção destes sistemas é o sistema operacional, que deve ser de tempo real (RTOS). Existem vários RTOS na literatura e alguns estudos comparativos têm mostrado algumas características relevantes sobre os mesmos. Entretanto, não existe um estudo comparativo entre os principais RTOS gratuitos que determine qual é o mais indicado para cada tipo de sistema embarcado crítico. Sendo assim, este trabalho efetua um levantamento dos principais RTOS gratuitos e dos principais requisitos de sistemas embarcados críticos, efetuando avaliações e comparações de desempenho dos principais RTOS selecionados usando um protótipo real de experimentações. Com base nos resultados obtidos, considerações sobre o uso destes RTOS em sistemas embarcados críticos são apresentadas e discutidas. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Doutorado: (1) . , Integrantes: Guilherme Caixeta de Oliveira - Integrante / Kalinka Regina Lucas Jaquie Castelo Branco - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

Prêmios

2017

Vice-campeão na categoria RoboCup Small Size League pela equipe Warthog Robotics, LARC 2017.

2016

Campeão na categoria RoboCup Small Size League pela equipe Warthog Robotics, LARC 2016.

2015

Vice-campeão na categoria IEEE Very Small Size pela equipe Warthog Robotics, LARC 2015.

2015

Vice-campeão na categoria RoboCup Small Size League pela equipe Warthog Robotics, LARC 2015.

2014

Vice-campeão na categoria IEEE Very Small Size pela equipe Warthog Robotics, LARC 2014.

2014

3o lugar na categoria RoboCup Small Size League pela equipe Warthog Robotics, LARC 2014.

Histórico profissional

Experiência profissional

2017 - 2017

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Monitor de disciplina, Carga horária: 8

Outras informações:
Monitor bolsista da disciplina de Algoritmos e Estruturas de Dados I, junto ao ICMC/USP, ministrada para alunos do 2º período de Ciências da Computação.

2016 - 2016

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Monitor de disciplina, Carga horária: 10

Outras informações:
Monitor bolsista da disciplina de Programação Orientada a Objetos, junto ao ICMC/USP, ministrada para alunos do 4º período de Engenharia de Computação.

2014 - 2014

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Monitor de disciplina, Carga horária: 8

Outras informações:
Monitor bolsista da disciplina de Introdução à Ciência da Computação, junto ao ICMC/USP, ministrada para ingressantes de Engenharia de Produção.

2015 - 2016

SIENA idea

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

Outras informações:
Estágio na equipe de Lean Prototyping, atuando no desenvolvimento de protótipos de inovações disruptivas. Atividades incluiam: - Desenvolvimento de aplicações para Android; - Google Firebase: desenvolvimento para Android e Web utilizando o Authentication, Database e Hosting; - Desenvolvimento web utiliando HTML e Javascript com JQuery, D3JS e Materialize; - Protótipos de software utilizando Bluetooth Low Energy para aplicações com beacons; - Planejamento e teste de software.

2017 - 2017

University of Alberta

Vínculo: Estagiário, Enquadramento Funcional: Assistente de pesquisa, Carga horária: 35

Outras informações:
Estágio como Assistente de Pesquisa no "Additive Design and Manufacturing Laboratory (ADaM Lab)" do Departamento de Engenharia Mecânica por 3 meses, trabalhando em um projeto de pesquisa e desenvolvimento de um sistema experimental de manufatura aditiva utilizando transferência por arco de plasma. Atividades incluem: - Desenvolvimento de sistemas de controle: motores de passo, drivers, e eletrônica associada; - Projeto de circuitos de potência; - Configuração do software de controle e programação em Linguagem C; - Integração de sistemas.

2018 - Atual

Rentbrella

Vínculo: Engenheiro, Enquadramento Funcional: Engenheiro de Computação, Carga horária: 40

Outras informações:
Engenheiro de Computação em pesquisa e desenvolvimento de projetos eletrônicos e de programação de firmware/software em uma equipe interdisciplinar para a primeira empresa de umbrella sharing do mundo, responsável pela coordenação da área de eletrônica e sistemas embarcados.

2017 - 2018

Rentbrella

Vínculo: Estágio, Enquadramento Funcional: Estagiário de Engenharia Eletrônica, Carga horária: 30

Outras informações:
Estagiário de Engenharia em pesquisa e desenvolvimento de projetos eletrônicos e de programação de firmware/software em uma equipe interdisciplinar, trabalhando no protótipo piloto da primeira empresa de umbrella sharing do mundo.