Tiago Madeira

Possui graduação em Bacharelado em Ciência da Computação pela Universidade de São Paulo (2016). Participou e obteve medalhas em competições de matemática e computação. Fez estágios como engenheiro de software em Google, Dropbox, Facebook, imo.im e upLexis.

Informações coletadas do Lattes em 17/10/2022

Acadêmico

Formação acadêmica

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

2009 - 2016

Universidade de São Paulo
Título: Geração uniforme de k-trees para aprendizado de redes bayesianas
Orientador: Denis Deratani Mauá

Graduação interrompida em 2009 em BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO

2008 - interrompida

Universidade Federal de Santa Catarina
Ano de interrupção: 2009

Formação complementar

2011 - 2011

Desafios de Programação. (Carga horária: 168h). , Universidade de São Paulo, USP, Brasil.

2010 - 2010

Desafios de Programação. (Carga horária: 168h). , Universidade de São Paulo, USP, Brasil.

2008 - 2008

Uma introdução à Teoria dos Jogos. (Carga horária: 3h). , Universidade Federal de Santa Catarina, UFSC, Brasil.

2006 - 2006

Curso de Programaçao Avançada de Computadores. (Carga horária: 35h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

2005 - 2005

Curso de Programaçao Avançada de Computadores. (Carga horária: 35h). , Universidade Estadual de Campinas, UNICAMP, Brasil.

2004 - 2004

Curso de Introduçao a Programaçao de Computadores. (Carga horária: 35h). , Universidade Estadual de Campinas, UNICAMP, 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 Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Aprendizado de máquina.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Análise de Algoritmos e Complexidade de Computação.

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

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Probabilidade e Estatística Aplicadas.

Projetos de pesquisa

  • 2009 - 2010

    Reconhecimento estrutural de objetos usando comparação de grafos, Descrição: Iniciação científica iniciada em agosto de 2009 e interrompida após a entrega do relatório parcial em março de 2010 voltada a estudar e implementar uma solução para uma variação de um problema de correspondência inexata de grafos usando programação linear. https://www.ime.usp.br/~madeira/2009/ic/. , Situação: Desativado; Natureza: Pesquisa. , Integrantes: Tiago Madeira - Coordenador.

Prêmios

2011

Menção Honrosa no ACM International Collegiate Programming Contest (World Finals), Association for Computer Machinery.

2010

Medalha de prata na Maratona de Programação, Sociedade Brasileira de Computação.

2009

Menção Honrosa no ACM International Collegiate Programming Contest (World Finals), Association for Computing Machinery.

2008

Medalha de Bronze na Olimpíada Brasileira de Informática, Sociedade Brasileira de Computação.

2008

Medalha de Prata na Maratona de Programação, Sociedade Brasileira de Computação.

2007

Medalha de Prata na Olimpíada Regional de Matemática, Sociedade Brasileira de Matemática.

2007

Medalha de Bronze na Olimpíada Brasileira de Informática, Sociedade Brasileira de Computação.

2006

Menção Honrosa na Olimpíada Regional de Matemática, Sociedade Brasileira de Matemática.

2005

Menção Honrosa na Olimpíada Regional de Matemática, Sociedade Brasileira de Matemática.

2005

Medalha de Bronze na Olimpíada de Mayo, Federacion Iberoamericana de Competiciones Matematicas.

2005

Medalha de Ouro na Olimpíada Brasileira de Informática, Sociedade Brasileira de Computação.

2004

Medalha de Ouro na Olimpíada Regional de Matemática, Sociedade Brasileira de Matemática.

2004

Medalha de Ouro na Olimpíada Brasileira de Informática, Sociedade Brasileira de Computação.

2003

Medalha de Bronze na Olimpíada Regional de Matemática, Sociedade Brasileira de Matemática.

2003

Medalha de Bronze na Olimpíada de Mayo, Federacion Iberoamericana de Competiciones Matematicas.

2002

Medalha de Ouro na Olimpíada Regional de Matemática, Sociedade Brasileira de Matemática.

2002

Menção Honrosa na Olimpíada Brasileira de Matemática, Sociedade Brasileira de Matemática.

Histórico profissional

Experiência profissional

2015 - 2016

Google Inc., Google

Vínculo: Bolsista, Enquadramento Funcional: Estagiário em engenharia de software, Carga horária: 30

Outras informações:
Supervisor: Tony Lopes. Trabalho: Desenvolvimento de tecnologia anti-abuso. Experiência com Go, protocol buffers e infra-estrutura do Google.

2015 - 2015

Facebook INC.

Vínculo: , Enquadramento Funcional: Estagiário em engenharia de software, Carga horária: 40

Outras informações:
Supervisor: Dolapo Falola. Trabalho: Desenvolvimento de aplicações do Facebook, foco em produtos para adolescentes. Experiência com desenvolvimento web e móvel, testes, Android, React, Hack, Parse e outras ferramentas.

2015 - 2015

Dropbox Inc.

Vínculo: Celetista, Enquadramento Funcional: Estagiário em engenharia de software, Carga horária: 40

Outras informações:
Supervisor: Li Haoyi. Trabalho: Desenvolvimento de ferramentas de integração contínua, foco em flaky tests. Experiência com Python, Postgres/SQL, Jenkins, Puppet, UNIX shell scripting.

2013 - 2014

imo.im

Vínculo: Celetista, Enquadramento Funcional: Estagiário em engenharia de software, Carga horária: 40

Outras informações:
Supervisor: Iskren Chernev. Trabalho: Desenvolvimento do aplicativo web imo.im. Experiência com desenvolvimento web client-side, CoffeeScript, AngularJS, SASS, Bower, Grunt, node.js e outras ferramentas.

2012 - 2012

imo.im

Vínculo: Celetista, Enquadramento Funcional: Estagiário em engenharia de software, Carga horária: 40

Outras informações:
Supervisor: Patrick Horn. Trabalho: Desenvolvimento de chamadas de áudio (VoIP) para dispositivos móveis. Experiência com programação em rede, streaming, desenvolvimento móvel, criptografia, C, C++, OpenSSL, Android e iPhone (Objective C).

2010 - 2011

Uplexis Tecnologia

Vínculo: Bolsista, Enquadramento Funcional: Estagiário em engenharia de software, Carga horária: 15

Outras informações:
Supervisor: Daniel Creao. Trabalho: Desenvolvimento de um sistema de reconhecimento de entidade mencionada (named entity recognizer) para um tipo específico de documentos. Experiência com grande volume de dados, recuperação de informação, processamento de linguagem natural, aprendizagem de máquina, Java e Python.

2010 - 2010

Universidade de São Paulo

Vínculo: Bolsista, Enquadramento Funcional: Aluno-monitor

Outras informações:
Aluno-monitor do Instituto de Matemática e Estatística da Universidade de São Paulo no primeiro semestre de 2010 na disciplina MAC110 (Introdução à Computação) sob a responsabilidade do prof. José Augusto Ramos Soares.