João Batista Torres Corrêa

possui mestrado em Engenharia Elétrica (2011) e graduação em Ciência da Computação (2002), ambos pela Pontifícia Universidade Católica de Minas Gerais. Atualmente é consultor em informática pela Accenture. No meio acadêmico tem experiência na área de Ciência da Computação, com ênfase em Processamento Paralelo, atuando principalmente nos seguintes temas: processamento digital de imagens, programação paralela, computação reconfigurável, escalonamento de tarefas e clusters.

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

Acadêmico

Formação acadêmica

Mestrado em Programa de Pós-Graduação em Engenharia Elétrica

2006 - 2011

Pontifícia Universidade Católica de Minas Gerais, PUC Minas
Título: Predição de Configuração em Escalonadores Reconfiguráveis de Tarefas Paralelas Fundamentada na Regularidade Temporal da Carga de Trabalho,Ano de Obtenção: 2011
Carlos Augusto Paiva da Silva Martins.Palavras-chave: Escalonador; Escalonador Paralelo de tarefas; Escalonador Reconfigurável de tarefas; Computação Reconfigurável.Grande área: Ciências Exatas e da Terra

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

1998 - 2002

Pontifícia Universidade Católica de Minas Gerais, PUC Minas

Curso técnico/profissionalizante em Informática Industrial

1995 - 1997

Centro Federal de Educação Tecnológica de Minas Gerais

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: Processamento Gráfico (Graphics).

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: Sistemas de Computação/Especialidade: Hardware.

Participação em eventos

VII Workshop em Sistemas Computacionais de Alto Desempenho. 2006. (Congresso).

18o Simpósio Brasileiro de Arquitetura de Computadores e Computação de Alto Desempenho. 2006. (Simpósio).

VI Workshop em Sistemas Computacionais de Alto Desempenho. Otimização de Desempenho de Software: Conceitos, Técnicas, Métodos e Exemplos. 2005. (Congresso).

17o Simpósio Brasileiro de Arquitetura de Computadores e Computação de Alto Desempenho. 2005. (Simpósio).

V Workshop em Sistemas Computacionais de Alto Desempenho. 2004. (Congresso).

16o Simpósio Brasileiro de Arquitetura de Computadores e Computação de Alto Desempenho. 2004. (Simpósio).

IV Workshop em Sistemas Computacionais de Alto Desempenho. 2003. (Congresso).

15o Simpósio Brasileiro de Arquitetura de Computadores e Computação de Alto Desempenho. 2003. (Simpósio).

III Workshop em Sistemas Computacionais de Alto Desempenho. OpenMp. 2002. (Congresso).

14o Simpósio Brasileiro de Arquitetura de Computadores e Computação de Alto Desempenho. 2002. (Simpósio).

II Workshop em Sistemas Computacionais de Alto Desempenho. Projeto e desenvolvimento de um software de simulação de um ASIP no nível ISA. 2001. (Congresso).

Produções bibliográficas

  • MARTINS, C. A. P. S. ; ORDONEZ, E. D. M. ; CORRÊA, João B. T. ; CARVALHO, M. B. . Computação Reconfigurável: conceitos, tendências e aplicações. In: Ricardo de Oliveira Anido; Paulo Cesar Masieiro. (Org.). XXII Jornada de Atualização em Informática (JAI) - Livro Texto. 22ed.Campinas: , 2003, v. XXII, p. 339-388.

  • MARTINS, C. A. P. S. ; ORDONEZ, E. D. M. ; CORRÊA, João B. T. ; CARVALHO, M. B. . Computação Reconfigurável: Conceitos, tendências e aplicações. In: Afonso Jorge Ferreira Cardoso. (Org.). Escola de Informática do Norte 2002 - Minicursos. Belém: , 2002, v. 1, p. 1-71.

  • PENHA, D. O. ; CORRÊA, João B. T. ; POUSA, C. V. ; MARTINS, C. A. P. S. . Performance Evaluation of Programming Paradigms and Languages Using Multithreading on Digital Image Processing. In: 3rd WSEAS Int.Conf. on APPLIED MATHEMATICS and COMPUTER SCIENCE, 2004, Rio de Janeiro. WSEAS Int.Conf. on APPLIED MATHEMATICS and COMPUTER SCIENCE. Rio de Janeiro: WSEAS Int.Conf. on APPLIED MATHEMATICS and COMPUTER SCIENCE, 2004.

  • PENHA, D. O. ; CORRÊA, João B. T. ; GÓES, Luís Fabrício W ; MARTINS, C. A. P. S. . Comparative Analysis of Multi-threading on Different Operating Systems Applied on Digital Image Processing. In: International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications - CSITeA'2003, 2003, Rio de Janeiro. Proceedings of the International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications - CSITeA'2003, 2003. p. 230-235.

  • PENHA, D. O. ; CORRÊA, João B. T. ; MARTINS, C. A. P. S. . Análise Comparativa do Uso de Multi-Thread e OpenMP Aplicados a Operações de Convolução de Imagem. In: III Workshop em Sistemas Computacionais de Alto Desempenho, 2002, Vitória. III Workshop em Sistemas Computacionais de Alto Desempenho, 2002. p. 118-125.

  • CORRÊA, João B. T. ; PENHA, D. O. ; MARTINS, C. A. P. S. . Analysis of Performance Optimization Techniques on Digital Image Convolution. In: The 6th World Multi-Conference on SYSTEMICS, CYBERNETICS AND INFORMATICS - SCI 2002, 2002, Orlando-Flórida-EUA. Proceedings of The 6th World Multi-Conference on SYSTEMICS, CYBERNETICS AND INFORMATICS - SCI 2002, 2002. v. IX.

  • CORRÊA, João B. T. ; MARTINS, C. A. P. S. . Performance Optimization on Digital Image Filtering. In: 2nd International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications - CSITeA'2002, 2002, Foz do iguaçu. Proceedings of 2nd International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications - CSITeA'2002, 2002.

  • MARTINS, C. A. P. S. ; CORRÊA, João B. T. ; GÓES, Luís Fabrício W ; RAMOS, L. E. S. ; MEDEIROS, T. H. . A New Learning Method of Microprocessor Architecture. In: Frontiers in Education Conference - FIE 2002, 2002, Boston. Frontiers in Education Conference - FIE 2002, 2002. p. S1F16-S1F21.

  • MARTINS, C. A. P. S. ; CORRÊA, João B. T. ; GÓES, Luís Fabrício W ; RAMOS, L. E. S. ; MEDEIROS, T. H. . Método de aprendizado de arquitetura de microprocessadores baseado em projetos e validação usando simulação funcional. In: Workshop de Ensino de Informática - WEI'2001, 2001, Fortaleza. Anais do XXI Congresso da Sociedade Brasileira de Computação. Porto Alegre: Sociedade Brasileira de Computação, 2001.

  • CORRÊA, João B. T. ; MARTINS, C. A. P. S. . Computação reconfigurável aplicada em processamento digital de imagens. In: Seminário de Computação Reconfigurável - SCR'2001, 2001, Belo Horizonte. Anais do I Seminário de Computação Reconfigurável. Belo Horizonte: Laboratório de Sistemas Digitais e Computacionais (LSDC) - PUC Minas, 2001.

  • CORRÊA, João B. T. ; MEDEIROS, T. H. ; MARTINS, C. A. P. S. . Projeto e desenvolvimento de um software de simulação de um ASIP no nível ISA. In: II Workshop de Sistemas Computacionais de Alto Desempenho, 2001, Pirenópolis. II Workshop de Sistemas Computacionais de Alto Desempenho. Porto Alegre: Sociedade Brasileira de Computação, 2001. p. 146-149.

  • CORRÊA, João B. T. ; ASSIS, L. F. ; TADEU, H. F. B. ; PEREIRA JUNIOR, J. G. ; MARTINS, C. A. P. S. ; PIETROBON, C. A. M. . Otimização de Desempenho de Software: Conceitos, Técnicas, Métodos e Exemplos 2005 (Mini-Curso, material de apoio).

  • CORRÊA, João B. T. ; ASSIS, L. F. ; TADEU, H. F. B. ; PEREIRA JUNIOR, J. G. ; MARTINS, C. A. P. S. ; PIETROBON, C. A. M. . Otimização de Desempenho de Software: Conceitos, Técnicas, Métodos e Exemplos 2005 (Mini-Curso - material de apresentação formato slides).

  • PENHA, D. O. ; CORRÊA, João B. T. ; MARTINS, C. A. P. S. . OpenMp 2002 (Mini-Curso - material de apresentação formato slides).

  • PENHA, D. O. ; CORRÊA, João B. T. ; MARTINS, C. A. P. S. . OpenMp 2002 (Mini-Curso, material de apoio).

Projetos de pesquisa

  • 2001 - 2001

    ESTUDO E ANÁLISE DE SISTEMAS COMPUTACIONAIS RECONFIGURÁVEIS APLICADOS EM PROCESSAMENTO DE IMAGENS, Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: João Batista Torres Corrêa - Integrante / Carlos Augusto Paiva da Silva Martins - Coordenador., Financiador(es): Pontifícia Universidade Católica de Minas Gerais - Bolsa., Número de produções C, T & A: 3

Histórico profissional

Experiência profissional

2008 - 2012

Accenture

Vínculo: Celetista formal, Enquadramento Funcional: Consultor em Informática, Carga horária: 40

2005 - 2005

Faculdade COTEMIG

Vínculo: Colaborador, Enquadramento Funcional: Não existente

Atividades

  • 08/2005 - 11/2005

    Ensino, Sistemas da Informação, Nível: Graduação,Disciplinas ministradas, Convidado a ministrar o minicurso Otimização de Desempenho de Software: Conceitos, Técnicas, Métodos e Exemplos.

2002 - 2008

Pontifícia Universidade Católica de Minas Gerais, PUC Minas

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

Atividades

  • 12/2002

    Serviços técnicos especializados .,Serviço realizado, Análise e Desenvolvimento de Soluções.

  • 01/2001

    Pesquisa e desenvolvimento , Departamento de Ciência da Computação, .,Linhas de pesquisa

  • 08/2010 - 11/2010

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Seminários - Convidado a ministrar o minicurso C++ para programadores Java.

  • 08/2008 - 11/2008

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Seminários - Convidado a ministrar o minicurso Introdução ao Linux.

  • 08/2007 - 11/2007

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Seminários - Convidado a ministrar o minicurso Linux.

  • 03/2002 - 07/2002

    Estágios , Departamento de Ciência da Computação, .,Estágio realizado, Participação na programação do site Learnloop (http://www.inf.pucminas.br/learnloop).

2012 - 2014

Openet

Vínculo: , Enquadramento Funcional: Software Engineer II, Carga horária: 40

2014 - Atual

Nextel

Vínculo: , Enquadramento Funcional: Consultor em TI, Carga horária: 40