Diego Gomes Tomé

Diego Gomes Tomé recebeu seu título de Mestre em Informática em 2017 pela Universidade Federal do Paraná com o trabalho A Near-Data Select Scan Operator for Database Systems. Atualmente atua como aluno de Doutorado no Centrum Wiskunde & Informatica (CWI) em Amsterdam com financiamento da Netherlands Organisation for Scientific Research. Possui interesses de pesquisa em arquitetura de Sistemas de Bancos de Dados, com ênfase em sistemas de bancos de dados colunares, processamento de consultas em novos hardwares (HMC/GPU) e otimização de sistemas OLAP. Possui bacharelado em Ciência da Computação pela Universidade Estadual do Ceará(UECE) com período sanduíche no curso de Ingeniería Informática pela Univeridad de Jaén(UJA). Seu trabalho de conclusão de curso foi em migração de bancos de dados relacionais para NoSQL. Realizou atividades de ensino, pesquisa e extensão durante 2 anos no programa de educação tutorial(PET Computação - UECE). Trabalhou com sistemas de bancos de dados e sistemas para o mercado financeiro por 2 anos na empresa CPQi, prestando serviços para bancos de grande e médio porte, como HSBC e Original.

Informações coletadas do Lattes em 18/10/2025

Acadêmico

Formação acadêmica

Doutorado em andamento em Database Architectures

2018 - Atual

Centrum Wiskunde & Informatica
Orientador: Peter Boncz
Bolsista do(a): The Netherlands Organisation for Scientific Research, NWO, Holanda.

Mestrado em Informática

2016 - 2017

Universidade Federal do Paraná
Título: A Near-Data Select Scan Operator for Database Systems,Ano de Obtenção: 2017
Eduardo Cunha de Almeida.Coorientador: Marco Antonio Zanata Alves. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: processamento-em-memória; near-data processing.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Arquitetura de Sistemas de Computação.

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

2010 - 2015

Universidade Estadual do Ceará
Título: MIGRAÇÃO DE UMA APLICAÇÃO QUE UTILIZA BANCO RELACIONAL PARA BANCO NOSQL: UM ESTUDO DE CASO
Orientador: Paulo Henrique Mendes Maia
com Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Formação complementar

2017 - 2017

Computação Gráfica - Animação. (Carga horária: 30h). , Universidade Federal do Paraná, UFPR, Brasil.

2016 - 2016

Intensivo - Escrita Acadêmica em Língua Inglesa: Resumos e Paráfrases. (Carga horária: 15h). , Universidade Federal do Paraná, UFPR, Brasil.

2016 - 2016

Tutorial Apache Spark. (Carga horária: 6h). , Universidade Federal do Paraná, UFPR, Brasil.

2012 - 2012

Desenvolvimento Ágil com Java. (Carga horária: 16h). , Universidade Estadual do Ceará, UECE, Brasil.

2011 - 2011

introdução ao JAVA. (Carga horária: 40h). , Universidade Estadual do Ceará, UECE, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

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: Banco de Dados.

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

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

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

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

Organização de eventos

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Semana Acadêmica da Computação da Universidade Estadual do Ceará. 2011. (Outro).

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . III Maratona de programação da Universidade Estadual do Ceará. 2011. (Concurso).

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Olimpíada Cearense de Informática. 2011. (Concurso).

Participação em eventos

Design, Automation and Test in Europe (DATE). HIPE: HMC instruction predication extension applied on database processing. 2018. (Congresso).

Simpósio Brasileiro de Banco de Dados.Uma Abordagem para Processamento em Memória de Operações de Seleção em Sistemas de Bancos de Dados. 2017. (Simpósio).

VIII Fórum de Tecnologia em Software Livre.MonetDB: Um Banco de Dados Colunar Open-Source. 2016. (Seminário).

XX Semana Universitária da UECE.MIGRAÇÃO DE UMA APLICAÇÃO QUE UTILIZA BANCO RELACIONAL PARA BANCO NOSQL: UM ESTUDO DE CASO. 2015. (Seminário).

Encontro Cearense dos PETs. 2012. (Encontro).

Encontro Nordestino dos PETs. 2012. (Encontro).

Congresso da Sociedade Brasileira de Computação -CSBC. 2011. (Congresso).

Participação em bancas

Aluno: ALINE SANTANA CORDEIRO

ALVES, M. A. Z.; MAZIERO, C. A.;TOMÉ, D. G.. INTRINSICS-HMC: GERAÇÃO AUTOMÁTICA DE TRAÇOS DE SIMULAÇÃO PARA ARQUITETURAS DE PROCESSAMENTO EM MEMÓRIA. 2017. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Paraná.

Produções bibliográficas

  • TOME, DIEGO G. ; SANTOS, PAULO C. ; CARRO, LUIGI ; ALMEIDA, EDUARDO C. ; ALVES, MARCO A. Z. . HIPE: HMC instruction predication extension applied on database processing. In: 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2018, Dresden. 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2018. p. 261.

  • TOMÉ, D. G. ; GUBNER, T. ; RAASVELDT, M. ; ROZENBERG, E. ; BONCZ, P. A. . Optimizing Group-By And Aggregation using GPU-CPU Co-Processing. In: ADMS@VLDB 2018, 2018, Rio de Janeiro. International Workshop on Accelerating Analytics and Data Management Systems Using Modern Processor and Storage Architectures, ADMS@VLDB 2018, Rio de Janeiro, Brazil, August 27, 2018. 2018, 2018. p. 1-10.

  • TOMÉ, D. G. ; KEPE, T. R. ; ALVES, M. A. Z. ; ALMEIDA, E. C. . Near-Data Filters: Taking Another Brick from the Memory Wall. In: ADMS@VLDB 2018, 2018, Rio de Janeiro. International Workshop on Accelerating Analytics and Data Management Systems Using Modern Processor and Storage Architectures, ADMS@VLDB 2018, Rio de Janeiro, Brazil, August 27, 2018., 2018.

  • TOMÉ, D. G. ; ALVES, MARCO A. Z. ; ALMEIDA, EDUARDO C. . Uma Abordagem para Processamento em Memória de Operações de Seleção em Sistemas de Bancos de Dados. In: WTDBD - Workshop de Teses e Dissertações do SBBD, 2017, Uberlandia. Anais do SBBD, 2017.

  • CORDEIRO, A. S. ; KEPE, T. R. ; TOMÉ, D. G. ; ALVES, MARCO A. Z. ; ALMEIDA, EDUARDO C. . Intrinsics-HMC: An Automatic Trace Generator for Simulations of Processing-In-Memory Instructions. In: WSCAD 2017 - XVIII Simp´osio em Sistemas Computacionais de Alto Desempenho, 2017, Campinas SP. Anais do WSCAD, 2017.

  • SANTOS, PAULO C. ; OLIVEIRA, GERALDO F. ; TOME, DIEGO G. ; ALVES, MARCO A. Z. ; ALMEIDA, EDUARDO C. ; CARRO, LUIGI . Operand size reconfiguration for big data processing in memory. In: 2017 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017, Lausanne. Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017, 2017. p. 710.

  • TOMÉ, D. G. ; ALVES, M. A. Z. ; ALMEIDA, E. C. . Uma Abordagem para Processamento em Memória de Operações de Seleção em Sistemas de Bancos de Dados. 2017. (Apresentação de Trabalho/Simpósio).

  • TOMÉ, D. G. . MonetDB: Um Banco de Dados Colunar Open-Source. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • TOMÉ, D. G. ; MAIA, P. H. M. . MIGRAÇÃO DE UMA APLICAÇÃO QUE UTILIZA BANCO RELACIONAL PARA BANCO NOSQL: UM ESTUDO DE CASO. 2015. (Apresentação de Trabalho/Seminário).

  • TOMÉ, D. G. ; GADELHA, F. . MONTPLEX - Uma Alternativa Livre para Modelagem e Solução de Problemas de Programação Matemática. 2011. (Apresentação de Trabalho/Seminário).

  • TOMÉ, D. G. ; GADELHA, F. ; Pauline, G. ; LIMA, B. P. ; Gomes, E, C, M ; Martins, D, V. ; Araújo, G, A, L, M. ; Albuquerque, I, B. ; Saraiva, R, D. . O PERFIL DO ALUNO DO CURSO DE CIÊNCIA DA COMPUTAÇÃO DA UNIVERSIDADE ESTADUAL DO CEARÁ: UM ESTUDO SOBRE INGRESSOS E EGRESSOS. 2011. (Apresentação de Trabalho/Outra).

Outras produções

TOMÉ, D. G. . Palestra sobre Carreira Acadêmica. 2012. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. ; Pauline, G. ; Saraiva, R, D. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Curso de introdução a Inteligência Artificial. 2012. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; LIMA, B. P. ; Martins, D, V. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Curso de Desenvolvimento Ágil com JAVA. 2012. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Coding Dojo de Linguagem Java. 2012. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; GADELHA, F. ; Gomes, E, C, M ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Coding Dojo de Linguagem Python. 2012. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Projeto Java nas Escolas. 2012. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. . Palestra sobre Inteligência Artificial. 2011. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. ; Saraiva, R, D. ; Martins, D, V. ; LIMA, B. P. ; Araújo, G, A, L, M. ; Albuquerque, I, B. ; GADELHA, F. ; Gomes, E, C, M . Curso de introdução a Linguagem C++. 2011. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. . Projeto Java nas Escolas. 2011. (Curso de curta duração ministrado/Extensão).

TOMÉ, D. G. . Monitora da disciplina de Cálculo Diferencial e Integral 2. 2011. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. . Monitoria da disciplina de Introdução a Ciência da Computação. 2011. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. ; Albuquerque, I, B. . Mesa Redonda: Academia, Mercado e Empreendedorismo. 2011. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. . Inglês. 2011. (Curso de curta duração ministrado/Outra).

TOMÉ, D. G. . Palestra sobre Manuseio e exploração do Shell Script. 2011. (Curso de curta duração ministrado/Outra).

Albuquerque, I, B. ; TOMÉ, D. G. ; Saraiva, R, D. ; Pauline, G. ; Martins, D, V. ; LIMA, B. P. ; Gomes, E, C, M ; GADELHA, F. ; Araújo, G, A, L, M. . Apostila Java nas Escolas. 2011. (Desenvolvimento de material didático ou instrucional - Apostila para o Curso de Java Básico).

Histórico profissional

Experiência profissional

2016 - Atual

Universidade Federal do Paraná

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de Mestrado Capes, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Bolsista Capes do Mestrado em Informática da Universidade Federal do Paraná(UFPR). Possui interesses de pesquisa em sistemas de bancos de dados e sistemas distribuídos, com ênfase em Bancos de Dados Colunares, processamento de consultas em memória e sistemas OLAP.

Atividades

  • 08/2016

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, CI218 - Sistemas de Banco de Dados

  • 03/2016

    Pesquisa e desenvolvimento , Departamento de Informática, .,Linhas de pesquisa

2017 - 2017

Universidade Positivo

Vínculo: Contrato, Enquadramento Funcional: Professor Especialização, Carga horária: 30

Outras informações:
Professor da Especialização em Auditoria e Segurança ministrando a disciplina de Data Mining e Business Intelligence.

2015 - 2016

HSBC Bank Brasil

Vínculo: Funcionário Terceiro, Enquadramento Funcional: Analista de Sistemas, Carga horária: 40

Outras informações:
- Member of the HSBC RTB (Run the bank) team to support Calypso (Production Environment). - Analysis of solutions for Calypso System (Production Environment). - Support to Production Users to solve System issues. - Monitoring Calypso system. - Support to Foreign Exchange operations. - Analysis and Support of services

2014 - 2016

CPQi IT Off Shore Solutions

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

Outras informações:
Financial Systems Analyst Certificated by Oracle and ANBIMA. Successfully implemented Calypso systems from the front to the back office and Web Services to OpenLink Findur. Knowledge in Bonds, Equities, Fixed Income and Exchange Transactions. SGBDs: Oracle Database, Sybase, MySQL, SQL Server and PostgreSQL. Analysis and development of Front and Back Office functionalities to Calypso Trading Platforms and OpenLink Findur Platform customized in Java. Calypso: Exchange Transactions and Derivative's Customization, Scheduled Tasks Application, Architecture's Reporting , Messaging, Templates, Checking Rules , Reports and Workflows. Findur: Web Services and Tasks.

2013 - 2013

University of Jaén

Vínculo: Bolsista, Enquadramento Funcional: Web Developer, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Práticas realizadas através do programa Ciência sem Fronteiras. Atividades de manutenção da plataforma da universidade, pesquisa e desenvolvimento de um aplicativo móvel para acessar o sistema.

2011 - 2012

Ministério da Educação

Vínculo: Bolsista de graduação, Enquadramento Funcional: Bolsista do Programa de Educação Tutorial, Carga horária: 20

Outras informações:
O Programa de Educação Tutorial (PET) foi criado para apoiar atividades acadêmicas que integram ensino, pesquisa e extensão. Formado por grupos tutoriais de aprendizagem, o PET propicia aos alunos participantes, sob a orientação de um tutor, a realização de atividades extracurriculares que complementem a formação acadêmica do estudante e atendam às necessidades do próprio curso de graduação. O estudante e o professor tutor recebem apoio financeiro de acordo com a Política Nacional de Iniciação Científica. Tutor: Prof. PhD. Jerffeson Teixeira de Souza

Atividades

  • 04/2011

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Monitoria da disciplina de Cálculo Diferencial e Integral 2, Monitoria da disciplina de Introdução a Ciência da Computação

  • 04/2011

    Extensão universitária , Universidade Estadual do Ceará, .,Atividade de extensão realizada, OCI ? Olimpíada Cearense de Informática.

  • 04/2011

    Extensão universitária , Universidade Estadual do Ceará, .,Atividade de extensão realizada, A Semana da Computação da UECE (Secomp).

  • 06/2011 - 08/2011

    Extensão universitária , Universidade Estadual do Ceará, .,Atividade de extensão realizada, Java nas Escolas.

2011 - 2011

Secretaria da Educação do Estado do Ceará

Vínculo: Bolsista, Enquadramento Funcional: Instrutor de Inglês, Carga horária: 12

Outras informações:
Atuação como Instrutor de Inglês no projeto E-jovem, uma iniciativa do Governo do Estado do Ceará, através da Secretaria da Educação. Curso oferecido para alunos da rede pública de ensino do estado do Ceará.

2010 - 2010

Secretaria da Educação do Estado do Ceará

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

Outras informações:
O Módulo I baseia-se em Educação a Distância ? (EaD), neste modelo, o aluno utiliza o material didático em ambiente on-line, com a mediação de um monitor, que atua como facilitador da aprendizagem e propiciador da integração do grupo, gerando um ambiente de construção coletiva que interage com a comunidade e-Jovem virtual. Carga Horária Português ? 40 h/a; Matemática ? 40 h/a; Inglês Instrumental ? 60 h/a; Informática Básica ? 150 h/a; Raciocínio Lógico ? 50 h/a; Empreendedorismo Social ? 60 h/a. Linguagens Básicas - Totalizando 400 h/a

2009 - 2009

Secretaria da Educação do Estado do Ceará

Vínculo: Bolsista, Enquadramento Funcional: Instrutor de Inglês, Carga horária: 20

Outras informações:
O e-Jovem é uma iniciativa do Governo do Estado do Ceará através da Secretaria da Educação. O projeto oferece formação complementar em Tecnologias da Informação e Comunicação, possibilitando a inserção e qualificação da população jovem do Ceará no mundo do trabalho na perspectiva de geração de emprego e renda, enfatizando o protagonismo juvenil. Para tal, propõe uma formação complementar de jovens egressos e concluintes do ensino médio regular das escolas públicas do Estado do Ceará nas disciplinas de português, matemática, inglês, informática, raciocínio lógico e da prática do empreendedorismo social.