David Robert Camargo de Campos

Possui graduação em Ciência da Computação pela Pontifícia Universidade Católica de São Paulo (2003) e mestrado em Ciência da Computação pela Universidade de São Paulo (2008). Atualmente trabalha como engenheiro de pesquisa e desenvolvimento de software na TOTVS. Tem experiência na área de Ciência da Computação, com ênfase em Inteligência Artificial, atuando principalmente nos seguintes temas: dns, dnssec, servidor de nomes de domínio e segurança da informação.

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

Acadêmico

Formação acadêmica

Mestrado em Ciências da Computação

2004 - 2008

Universidade de São Paulo
Leliane Nunes de Barros.Palavras-chave: Planejamento; Reparo de Plano; Planejamento Automatizado; Inteligência Artificial.Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação / Especialidade: Inteligência Artificial.

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

1999 - 2003

Pontifícia Universidade Católica de São Paulo

Formação complementar

2012 - 2012

Laboratório Java com Testes, XML e Design Patterns. (Carga horária: 20h). , Caelum.

2012 - 2012

Desenvolvimento Ágil para Web com Ruby on Rails 3. (Carga horária: 40h). , Caelum.

2011 - 2011

Desenvolvimento móvel com Google Android. (Carga horária: 32h). , Caelum.

2003 - 2003

Tópicos de Programação. (Carga horária: 64h). , Universidade de São Paulo, USP, Brasil.

2000 - 2000

Comunicações. (Carga horária: 1900h). , CENTRO PREPARAÇÂO DE OFICIAIS DA RESERVA DE SÃO PAULO.

Idiomas

Bandeira representando o idioma Inglês

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 / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação/Especialidade: Inteligência Artificial.

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

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

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

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: DNSSEC.

Participação em eventos

4 PTT Fórum. DNS e DNSSEC. 2010. (Congresso).

27 Reunião do Grupo de Trabalho de Engenharia e Operações de Redes (GTER). DNSSHIM - DNSSEC automatizado. 2009. (Congresso).

PTT Forum. Serviços de Resolução de Nomes. 2009. (Congresso).

Campus Party.Apresentação de DNSSEC. 2009. (Encontro).

Campus Party.Apresentação de DNSSEC. 2008. (Encontro).

Slackware Show.Tutorial DNSSEC. 2008. (Encontro).

23ª Reunião do Grupo de Trabalho de Engenharia e Operações de Redes (GTER). Tutorial DNSSEC. 2007. (Congresso).

Produções bibliográficas

  • DAVID ROBERT C CAMPOS ; Willson Rogério . DNS & DNSSEC. 2010. (Apresentação de Trabalho/Congresso).

  • DAVID ROBERT C CAMPOS ; Mauro Trajber ; Cesar Kuroiwa . DNSSHIM - DNSSEC automatizado. 2009. (Apresentação de Trabalho/Conferência ou palestra).

  • DAVID ROBERT C CAMPOS ; Rafael Dantas Justo ; Willson Rogério . Serviços de Resolução de Nomes. 2009. (Apresentação de Trabalho/Conferência ou palestra).

Outras produções

DAVID ROBERT C CAMPOS . DNSSEC o que é e por que precisamos dele. 2009. .

DAVID ROBERT C CAMPOS ; Rafael Dantas Justo . Tutorial de DNSSEC. 2007. (Curso de curta duração ministrado/Outra).

Prêmios

2000

Medalha Correia Lima, Centro de Preparação de Oficiais da Reserva de São Paulo.

Histórico profissional

Experiência profissional

2011 - Atual

TOTVS

Vínculo: CLT, Enquadramento Funcional: Engenheiro de Pesquisa e Desenvolvimento, Carga horária: 40

Outras informações:
Participação no desenvolvimento do compilador proprietario da TOTVS utilizado a linguagem C++.

2006 - 2011

Registro.br

Vínculo: CLT, Enquadramento Funcional: Engenheiro do Software, Carga horária: 40

Outras informações:
Desenvolvimento de aplicações em Java, C/C++ e Python em ambientes Linux e FreeBSD. Participação ativa no desenvolvimento do servidor DNS do NIC.br, incluindo as extensões de segurança DNSSEC. Apresentação de palestras e tutoriais nas áreas de DNS e segurança da informação, representando a companhia em diversos eventos de tecnologia.

2008 - 2011

Centro Universitário Anhanguera

Vínculo: Professor, Enquadramento Funcional: Professor Titular

Atividades

  • 08/2010 - 12/2011

    Ensino, Tecnologia em Análise e Desenvolvimento de Sistema, Nível: Graduação,Disciplinas ministradas, Sistemas de Banco de Dados, Programação em Banco de Dados

  • 01/2010 - 07/2010

    Ensino, Tecnologia em Análise e Desenvolvimento de Sistema, Nível: Graduação,Disciplinas ministradas, Programação em Banco de Dados, Sistemas de Banco de Dados

  • 08/2009 - 12/2009

    Ensino, Tecnologia em Análise e Desenvolvimento de Sistema, Nível: Graduação,Disciplinas ministradas, Programação em Banco de Dados, Sistemas de Banco de Dados

  • 01/2009 - 07/2009

    Ensino, Tecnologia em Análise e Desenvolvimento de Sistema, Nível: Graduação,Disciplinas ministradas, Sistema de Banco de Dados

  • 08/2008 - 12/2008

    Ensino, Gerência de Projetos, Nível: Pós-Graduação,Disciplinas ministradas, Gestão de Qualidade

  • 08/2008 - 12/2008

    Ensino, Tecnologia em Análise e Desenvolvimento de Sistema, Nível: Graduação,Disciplinas ministradas, Gestão de Qualidade de Software

  • 01/2008 - 07/2008

    Ensino, Engenharia Mecânica, Nível: Graduação,Disciplinas ministradas, Lógica de Programação

2010 - 2011

Faculdade de Tecnologia de São Caetano do Sul

Vínculo: Professor, Enquadramento Funcional: Professor

Atividades

  • 08/2010

    Ensino, Segurança da Informação, Nível: Graduação,Disciplinas ministradas, Avaliação de Desempenho de Sistemas Computacionais

  • 08/2010

    Ensino, Jogos Digitais, Nível: Graduação,Disciplinas ministradas, Avaliação de Desempenho de Sistemas Computacionais

2009 - 2010

Universidade Bandeirante de São Paulo

Vínculo: Professor, Enquadramento Funcional: Professor

Atividades

  • 01/2010 - 07/2010

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Algortimos e Estrutura de Dados

  • 01/2010 - 07/2010

    Ensino, Processamento de Dados, Nível: Graduação,Disciplinas ministradas, Algoritmos e Estrutura de Dados

  • 03/2009 - 12/2009

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Desenvolvimento Web Avançado

  • 03/2009 - 12/2009

    Ensino, Processamento de Dados, Nível: Graduação,Disciplinas ministradas, Desenvolvimento Web Avançado

2002 - 2006

Agência Estado

Vínculo: CLT, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40

Outras informações:
Desenvolvimento de aplicações servidoras de distribuição de informação em tempo real, aplicações web de grande porte e ferramentas internas diversas. Principais tecnologias utilizadas: Perl, PHP, C++, XHTM, DHTML e JavaScript.

2004 - 2008

Faculdade de Tecnologia Diamante

Vínculo: Professor, Enquadramento Funcional: Professor

2001 - 2002

Matrix Sistemas

Vínculo: Colaborador, Enquadramento Funcional: Estágiario

Outras informações:
Desenvolvimento de aplicações de automação laboratorial e geração de laudos On-line utilizando as linguagens de programação MUMPS e Caché.

2000 - 2001

Centro de Preparação de Ofíciais da Reserva de São Paulo

Vínculo: Servidor Público, Enquadramento Funcional: Aspirante a Oficial, Carga horária: 40, Regime: Dedicação exclusiva.