João Paulo Barbosa Nascimento

Possui graduação em Sistemas de Informação pela Pontifícia Universidade Católica de Minas Gerais (2007), mestrado em Modelagem Matemática e Computacional pelo Centro Federal de Educação Tecnológica de Minas Gerais (2011) e doutorado em Modelagem Matemática e Computacional pelo Centro Federal de Educação Tecnológica de Minas Gerais (2019). Atualmente é professor da Pontifícia Universidade Católica de Minas Gerais, professor auxiliar do Centro Universitário de Belo Horizonte, professor do Instituto de Gestão em Tecnologia da Informação e analista de sistemas - Tribunal de justiça de Minas Gerais. Tem experiência na área de Ciência da Computação, com ênfase em Linguagens de Programação, atuando principalmente nos seguintes temas: Hadoop, Mapreduce, Spark, etc;

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

Acadêmico

Formação acadêmica

Doutorado em Modelagem Matemática e Computacional

2014 - 2019

Centro Federal de Educação Tecnológica de Minas Gerais
Título: ADDIC - Um Algoritmo Distribuído para a Descoberta de Comunidades Sobrepostas em Grandes Grafos.
Adriano C. Machado Pereira. Palavras-chave: Grafos; Detecção de Comunidades; Redes Sociais; Algoritmos Distribuídos.

Mestrado em Modelagem Matemática e Computacional

2009 - 2011

Centro Federal de Educação Tecnológica de Minas Gerais
Título: Um algoritmo paralelo para cálculo de centralidade em grafos grandes
, Ano de Obtenção: 2011.Cristina Duarte Murta.Palavras-chave: Hadoop; MapReduce; Redes Complexas; Grafos; Programação paralela.Grande área: Ciências Exatas e da Terra

Graduação em Sistemas de Informação

2001 - 2007

Pontifícia Universidade Católica de Minas Gerais, PUC Minas
Título: Framework Mono - Estudo comparativo em ambientes Windows e Linux
Orientador: Kecia Ferreira

Formação complementar

2010 - 2010

PSP - Requisitos. (Carga horária: 20h). , Empresa de Informática e Informação do Município de Belo Horizonte, PRODABEL, Brasil.

2010 - 2010

Introdução ao JAVA. (Carga horária: 20h). , Empresa de Informática e Informação do Município de Belo Horizonte, PRODABEL, Brasil.

2010 - 2010

PSP - Processo. (Carga horária: 20h). , Empresa de Informática e Informação do Município de Belo Horizonte, PRODABEL, Brasil.

2005 - 2005

Visual Studio 2005. (Carga horária: 60h). , SQUADRA Tecnologia em Software, SQUADRA, Brasil.

2005 - 2005

Oracle 9i - Introdução ao SQL. (Carga horária: 60h). , Casa do Software, CASA DO SOFTWARE, Brasil.

2003 - 2003

Delphi. (Carga horária: 75h). , Serviço Nacional de Aprendizagem Comercial - SENAC Minas, SENAC/MG, Brasil.

2002 - 2002

PHP 4. (Carga horária: 60h). , Pontifícia Universidade Católica de Minas Gerais, PUC Minas, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Razoavelmente, Lê Bem, 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: Linguagens de Programaçã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: 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: Software Básico.

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

Participação em eventos

Delphi Meeting. 2009. (Encontro).

II Workshop da SEF/STI - Eclipse / CVS. 2008. (Encontro).

I Workshop da SEF/STI - Scrum - Desenvolvimento Ágil. 2008. (Encontro).

Semana de Sistemas de Informação Puc Minas Contagem. 2007. (Seminário).

Semana de Sistemas de Informação Puc Minas Contagem. 2006. (Seminário).

Semana de Sistemas de Informação Puc Minas Contagem. 2005. (Seminário).

Participação em bancas

Aluno: Daniela Sílvia Pereira Marques

NASCIMENTO, J. P. B.. PROPOSIÇÃO DE UM PADRÃO DE ESPECIFICAÇÃO DE REQUISITOS PARA MELHORIA DE PROCESSOS ÁGEIS. 2017. Monografia (Aperfeiçoamento/Especialização em MBA em Análise de Processos de Negócio) - Instituto de Gestão em Tecnologia da Informação.

Aluno: Cristiane de Souza Milagres

NASTRINI, C. D.;NASCIMENTO, J. P. B.. Análise ergonômica do trabalho em uma fábrica de software. 2013. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Janda Guimarães Oliveira

NASTRINI, C. D.;NASCIMENTO, J. P. B.. A proposta de um software para a Engenharia de Segurança na Indústria da Construção Civil a partir das dificuldades causadas pela falta de informação. 2013. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: André Luiz Silveira Alves

NASTRINI, C. D.;NASCIMENTO, J. P. B.. Exposição Humana a Campos Elétricos e Campos Magnéticos. 2012. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Cristiane Graziele Silva

NASTRINI, C. D.;NASCIMENTO, J. P. B.. Implantação da matriz de riscos para avaliação das atividades desenvolvidas na Mineração ? um estudo de caso. 2012. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Débora Fernandes Almeida

NASTRINI, C. D.;NASCIMENTO, J. P. B.. O Licenciamento Ambiental Trabalhista como Instrumento de Prevenção à Saúde do Trabalhador. 2012. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Dimas Antonio da Rocha

NASTRINI, C. D.;NASCIMENTO, J. P. B.. Movimentação de Cargas Acidentes com guindastes ? Causas e medidas para reduzir as ocorrências. 2012. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Fabiana Gonçalves Félix Brant

NASTRINI, C. D.;NASCIMENTO, J. P. B.. Levantamento dos Riscos à Saúde dos Trabalhadores na Triagem de Resíduos Sólidos Urbanos -Estudo de Caso. 2012. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Elizabeth de Almeida Borges

NASTRINI, C. D.;NASCIMENTO, J. P. B.. A importância do efetivo controle dos Riscos no setor de mineração: O PGR ? Programa de Gerenciamento de Riscos como ferramenta de auxílio. 2012. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Jonathan do Carmo Queiroz

NASTRINI, C. D.;NASCIMENTO, J. P. B.. Avaliação da Usabilidade do Colete Balístico por Policiais Militares de Minas Gerais. 2012. Monografia (Aperfeiçoamento/Especialização em Engenharia de Segurança do Trabalho) - Pontifícia Universidade Católica de Minas Gerais.

Orientou

Rafael Mendes de Freitas

A importância do uso da realidade virtual na tomada de decisões; 2014; Monografia; (Aperfeiçoamento/Especialização em Gestão da Qualidade Integrada ao Meio Ambiente) - Pontifícia Universidade Católica de Minas Gerais; Orientador: João Paulo Barbosa Nascimento;

Thais de Figueiredo Teixeira Simões

O Processo de Gestão de Modificação de Software e Seus Benefícios a partir da Implantação de Modelos de Qualidade; 2013; Monografia; (Aperfeiçoamento/Especialização em Gestão da Qualidade Integrada ao Meio Ambiente) - Pontifícia Universidade Católica de Minas Gerais; Orientador: João Paulo Barbosa Nascimento;

Vilsonei Vieira Martins

AGLOCHESS; 2014; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Apgáua Paulo Guilherme Neto

SisGHO - Sistema de Gestão Home Office; 2014; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Adriana Marques Martins

Consultora OnLine; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Frederico Lopes Vieira

Nutrition: Gestão Nutricional Individual; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Lucas de Castro Marçal

SGPP: Sistema Gerencial de Pregão Presencial; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Lucas Resende Tavares

LDM OS - Sistema Gerenciador de Ordens de Serviço; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Marcus Vinícius de Souza Coelho

Work Manager; 2013; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Felipe Marconi de Moraes Andrade

Car Share - Localizador de Locadoras de Veículos; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Marco Aurélio Domingos Costa

WebVaga - Localizador de vagas em estacionamento; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Pedro Marinho Motta

SisCall - Gerenciamento de Contratos, Chamados, Tarefas e Cobranças Ligados à Serviços de TI; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Victor Duarte de Freitas

WebTrânsito - Mapeamento de Ocorrências de Trânsito; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Vinicius Rezende Dias Teodoro

Sistema de Acompanhamento Operacional: Controle de Projetos; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Thiago Malta Silva

Controle de Portarias - CP0330: Entrada/Saída de Veicúlos; 2012; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Faculdade COTEMIG; Orientador: João Paulo Barbosa Nascimento;

Produções bibliográficas

  • CAPANEMA, DANIEL DE O. ; PEREIRA, ADRIANO C. M. ; NASCIMENTO, JOÃO PAULO B. . Projeto e análise de desempenho de um algoritmo iterativo para grandes grafos em um ambiente distribuído. REVISTA BRASILEIRA DE COMPUTAÇÃO APLICADA , v. 11, p. 36-47, 2019.

  • Daniel O. Capanema ; NASCIMENTO, J. P. B. . Previsão de Inadimplência em uma Instituição de Ensino Superior Baseada em Redes Neurais Artificiais. SynThesis Revista Digital FAPAM , v. 7, p. 287-309, 2016.

  • NASCIMENTO, J. P. B. ; Daniel O. Capanema ; PEREIRA, A. C. M. . Assessing and Improving the Performance and Scalability of an Iterative Algorithm for Hadoop. In: SAI Computing Conference, 2017, Londres. SAI Computing Conference, 2017.

  • NASCIMENTO, J. P. B. ; MURTA, C. D . Um algoritmo paralelo em Hadoop para cálculo de centralidade em grafos grandes. In: Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, 2012, Ouro Preto. Anais do XXX SBRC, 2012.

  • NASCIMENTO, J. P. B. . Gestão de Processos Empresariais. Belo Horizonte: IEC PUCMINAS, 2017 (Material Didático).

  • NASCIMENTO, J. P. B. . Administração Aplicada à Engenharia de Segurança do Trabalho. Belo Horizonte: IEC PUCMINAS, 2017 (Material Didático).

  • NASCIMENTO, J. P. B. . Desenvolvimento de Soluções com Hadoop e Spark. Belo Horizonte: IGTI, 2017 (Material Didático).

  • NASCIMENTO, J. P. B. . Análise e Desenho de Arquitetura de Software. Belo Horizonte: IGTI, 2017 (Material Didático).

  • NASCIMENTO, J. P. B. . Guia Prático do Hadoop. Belo Horizonte: IGTI, 2017 (Material Didático).

  • NASCIMENTO, J. P. B. . SINST - Sistema de Normas Regulamentadoras para Segurança e Medicina do Trabalho - Guia do Usuário. Belo Horizonte: IEC PUCMINAS, 2016 (Material Didático).

Outras produções

NASCIMENTO, J. P. B. . SINST - Sistema de Normas Técnicas para Segurança do Trabalho. 2011.

NASCIMENTO, J. P. B. . PSSA - Processo Simplificado de Software Acadêmico. 2013.

NASCIMENTO, J. P. B. . SCRUM na Prática e Dinâmico. 2013. (Curso de curta duração ministrado/Outra).

Histórico profissional

Endereço profissional

  • Centro Universitário de Belo Horizonte, Centro Universitário de Belo Horizonte - Campus Cristiano Machado. , Avenida Cristiano Machado, 4000, União, 31160342 - Belo Horizonte, MG - Brasil, Telefone: (31) 33199500, URL da Homepage:

Experiência profissional

2014 - Atual

Centro Universitário de Belo Horizonte, UniBH

Vínculo: Celetista, Enquadramento Funcional: Professor Auxiliar, Carga horária: 14

Atividades

  • 08/2014 - 08/2023

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Introdução aos Sistemas Lógicos, Orientação de TCC

  • 08/2014 - 08/2023

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Introdução à Lógica de Programação, Matemática Computacional, Organização e Arquitetura de Computadores, Orientação de TCC, Programação Orientada à Objetos

  • 08/2014 - 12/2016

    Ensino, Engenharia Química, Nível: GraduaçãoDisciplinas ministradas, Algoritmos e Estruturas de Dados

  • 08/2014 - 12/2016

    Ensino, Engenharia de Produção, Nível: GraduaçãoDisciplinas ministradas, Algoritmos e Estruturas de Dados

2013 - 2013

Centro Universitário Newton Paiva

Vínculo: Celetista, Enquadramento Funcional: Professor Auxiliar, Carga horária: 12

Atividades

  • 08/2013 - 12/2013

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Análise de Sistemas de Informação, Elaboração de Projetos de Sistemas, Metodologia de Desenvolvimento de Sistemas

  • 08/2013 - 12/2013

    Conselhos, Comissões e Consultoria, Instituto de Ciências Exatas, Curso de Sistemas de Informação.Cargo ou função, Membro do NDE - Núcleo Docente Estruturante.

  • 05/2013 - 07/2013

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Análise de Sistemas de Informação, Estágio Supervisionado

2012 - 2014

Faculdade COTEMIG

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

Atividades

  • 02/2014 - 08/2014

    Conselhos, Comissões e Consultoria, Departamento de Informática.Cargo ou função, Chefe do Departamento de Informática.

  • 07/2012 - 08/2014

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Comércio Eletrônico, Engenharia de Software I, Engenharia de Software II, Gestão da Informação

  • 02/2012 - 08/2014

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Análise de Sistemas II, Orientação de Projeto de Final de Curso, Sistemas de Informação

2012 - Atual

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

Vínculo: , Enquadramento Funcional: Prof. Assistente I, Carga horária: 4

Atividades

  • 07/2012

    Ensino, Gestão da Qualidade Integrada ao Meio Ambiente, Nível: Pós-GraduaçãoDisciplinas ministradas, Gestão de Processos Empresariais

  • 02/2012 - 01/2016

    Ensino, Engenharia de Segurança do Trabalho, Nível: Pós-GraduaçãoDisciplinas ministradas, Administração Aplicada à Engenharia de Segurança do Trabalho, Orientação de TCC

2010 - 2014

Empresa de Informática e Informação do Município de Belo Horizonte

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

Atividades

  • 09/2010

    Serviços técnicos especializados , GSMS.Serviço realizado, Membro da equipe do projeto SIATU - Sistema de Administração Tributária e Urbana da prefeitura de Belo Horizonte/MG.

2008 - 2010

CPM Braxis Outsourcing

Vínculo: Celetista formal, Enquadramento Funcional: Analista de Sistemas Pleno, Carga horária: 44

Atividades

  • 06/2008 - 04/2010

    Serviços técnicos especializados , Secretaria do Estado de Fazenda de MG.Serviço realizado, Membro da equipe de levantamento de requisitos e análise de sistema de grande porte em ambiente desktop e Internet para a Secretaria de Estado da Fazenda de Minas Gerais; levantamento, especificação, análise e implementação de requisitos de software.

2006 - 2008

TOTVS S/A

Vínculo: Celetista formal, Enquadramento Funcional: Analista de Sistemas Júnior, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 11/2006 - 06/2008

    Serviços técnicos especializados , Depto Pesquisa e Desenvolvimento.Serviço realizado, Membro da equipe de analistas de CRM. Participação no projeto de migração do ERP da empresa da tecnologia Delphi para a tecnologia .Net. Participação no processo de certificação MPS-BR nível F.

2004 - 2006

Stand-By Consultoria e Sistemas Ltda

Vínculo: Celetista formal, Enquadramento Funcional: Programador Pleno, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 01/2004 - 11/2006

    Serviços técnicos especializados , Pesquisa e Desenvolvimento.Serviço realizado, Membro da equipe de desenvolvedores de softwares voltados para empresas administradoras de cartões de crédito. Responsável pela equipe de desenvolvedores CRM.

2002 - 2003

ATS Informática Ltda

Vínculo: Celetista formal, Enquadramento Funcional: Analista de Sistemas Trainee, Carga horária: 44, Regime: Dedicação exclusiva.

Atividades

  • 10/2002 - 12/2003

    Serviços técnicos especializados , Filial Belo Horizonte.Serviço realizado, Atuação como desenvolvedor do sistema ERP da empresa. Utilização da ferramenta Delphi nas versões 5.0 e 7.0. Banco de dados Firebird, MSSQL e Oracle.

  • 04/2002 - 10/2002

    Estágios , Filial Belo Horizonte.Estágio realizado, Atuação como desenvolvedor do sistema ERP da empresa. Utilização da ferramenta Delphi nas versões 5.0 e 7.0. Banco de dados Firebird, MSSQL e Oracle.

2015 - Atual

Tribunal de Justiça de MInas Gerais

Vínculo: Servidor Público, Enquadramento Funcional: Analista de Sistemas, Carga horária: 30

2016 - 2022

[Nome removido após solicitação do usuários]

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 40

Atividades

  • 01/2018 - 01/2022

    Conselhos, Comissões e Consultoria, Colegiado.Cargo ou função, Membro do colegiado do curso de pós-graduação em Ciência de Dados.

  • 02/2016 - 01/2022

    Ensino, MBA em Ciência dos Dados, Nível: EspecializaçãoDisciplinas ministradas, Análise e Desenho de Arquitetura de Software, Desenvolvimento de Soluções com Hadoop e Spark, Fundamento de Aprendizado de Máquinas, Java - Fundamentos, Modelagem de Programação MapReduce, Orientação de TCC e Projeto Aplicado

  • 01/2018 - 08/2020

    Direção e administração, Coordenação.Cargo ou função, Coordenador do curso de pós-graduação em Ciência de Dados.

2022 - Atual

Faculdade XP

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 40

Outras informações:
Coordenador do curso Tecnólogo em Defesa Cibernética.