Denis Pinto Pinheiro
Formado em Ciência da Computação pela Universidade Federae Ouro Preto (2005), cursou Mestrado em Ciência da Computação pela Universidade Federal de Minas Gerais (2008 - incompleto). Atua como Arquiteto de Software e Consultor em desenvolvimento de arquiteturas de sistemas corporativos e gestão ágil de projetos de software. Possui experiência em docência em cursos de Ciência da Computação e Sistemas de Informação nas áreas de Engenharia de Software e Linguagens de Programação.
Informações coletadas do Lattes em 30/08/2025
Acadêmico
Formação acadêmica
Mestrado interrompido em 2008 em Ciências da Computação
2006 - Atual
Universidade Federal de Minas Gerais
Título: Compreensão de Programas Baseada na Identificação de Interesses no Código Fonte,Ano de Obtenção: 2008
Orientador: Roberto da Silva Bigonha
Coorientador: Marcelo de Almeida Maia. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Ano de interrupção: 2008Palavras-chave: Compreensão de Programas; Mineração de Aspectos (Aspect Mining); Engenharia de Software; Linguagens de Programação.
Graduação em Ciência da Computação
2002 - 2005
Universidade Federal de Ouro Preto
Título: SCQLX - Extensão de uma Linguagem de Consulta a Código Fonte
Orientador: Marcelo de Almeida Maia
Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de Minas Gerais, FAPEMIG, Brasil.
Formação complementar
2003 - 2003
Extensão universitária em Ciência da Computação. (Carga horária: 12h). , Universidade Federal de Ouro Preto, UFOP, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Alemão
Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Pouco.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: ENGENHARIA DE SOFTWARE/Especialidade: ARQUITETURA DE SISTEMAS.
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: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.
Participação em eventos
VII Simpósio Brasileiro de Qualidade de Software (SBQS). 2008. (Congresso).
V Workshop de Manutenção de Software Moderna (WMSWM). Assessing Program Comprehension Tools with the Communicability Evaluation Method. 2008. (Congresso).
IV Workshop de Manutenção de Software Moderna (WMSWM). Compreensão de Programas Apoiada por uma Linguagem de Consulta a Código Fonte. 2007. (Congresso).
VI Simpósio Brasileiro de Qualidade de Software (SBQS). 2007. (Congresso).
XIII Seminário de Iniciação Científica da UFOP.Uma extensão de uma linguagem declarativa de consulta a código fonte. 2005. (Seminário).
VI Semana de Estudos de Ciência da Computação.MetaJ - Um ambiente extensível de metaprogramação. 2004. (Outra).
XII Seminário de Iniciação Científica da UFOP.Em direção a uma linguagem de consulta para código-fonte. 2004. (Seminário).
I Miniescola de Linguagens de Programação. 2003. (Seminário).
VII Simpósio Brasileiro de Linguagens de Programação. 2003. (Simpósio).
WoLLIC - Escola de Lógica. 2003. (Outra).
XI Seminário de Iniciação Científica da UFOP.INFORED - A Informática na Educação em Maripá de Minas. 2003. (Seminário).
Orientou
MANUTENÇÃO DE SISTEMAS APOIADA PELA RASTREABILIDADE DE DADOS NO CÓDIGO FONTE; 2011; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário de Belo Horizonte; Orientador: Denis Pinto Pinheiro;
Automatizando a implantação de customizações de dicionário de dados para o sistema ERP Protheus; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica de Minas Gerais; Orientador: Denis Pinto Pinheiro;
Estudo sobre a Implementação da Metodologia Sure Step por Parceiros Microsoft da Linha Dynamics; 2011; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica de Minas Gerais; Orientador: Denis Pinto Pinheiro;
Geração de Modelos Entidade-Relacionamento a partir de Linguagem Natural; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário de Belo Horizonte; Orientador: Denis Pinto Pinheiro;
Geração de Modelos Entidade-Relacionamento a partir de Linguagem Natural; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário de Belo Horizonte; Orientador: Denis Pinto Pinheiro;
Uma Ferramenta Para Recuperação de Informação em Banco de Dados em Linguagem Natural; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário de Belo Horizonte; Orientador: Denis Pinto Pinheiro;
Comparação entre Métodos Ágeis e Métodos Tradicionais de Desenvolvimento de Software; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário de Belo Horizonte; Orientador: Denis Pinto Pinheiro;
Governança de TI para Pequenas e Médias Empresas; 2009; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Universitário de Belo Horizonte; Orientador: Denis Pinto Pinheiro;
Outras produções
PINHEIRO, D. P. . Sistema de Gestão de Evento Acadêmico e Científico - Congresso Mineiro de Alimentação e Nutrição - III COMAN. 2009.
PINHEIRO, D. P. . Sistema de Gestão de Evento Acadêmico e Científico - Conference on Computational Physics - CCP2008. 2008.
PINHEIRO, D. P. . Sistema de Gestão de Evento Acadêmico e Científico - Congresso de Ciências Farmacêuticas de Ouro Preto - I CONCIFOP. 2008.
PINHEIRO, D. P. . Sistema de Gestão de Evento Acadêmico e Científico - Congresso Mineiro de Alimentação e Nutrição - II COMAN. 2007.
PINHEIRO, D. P. . Sistema de Gestão de Evento Acadêmico e Científico - Congresso Mineiro de Alimentação e Nutrição - I COMAN. 2005.
PINHEIRO, D. P. . Introdução ao Desenvolvimento Web com JEE. 2011. (Curso de curta duração ministrado/Extensão).
PINHEIRO, D. P. . Introdução ao Desenvolvimento Web com JEE. 2010. (Curso de curta duração ministrado/Extensão).
Prêmios
2006
Prêmio Aluno Destaque (CA: 9,1) - Curso de Ciência da Computação - UFOP, Departamento de Computação - UFOP.
2004
VIII Prêmio UFOP de Iniciação Científica em Ciéncias Exatas e da Terra, Pró-Reitoria de Pesquisa e Pós-Graduação da UFOP.
Histórico profissional
Experiência profissional
2014 - Atual
UNISYS - DATAMECVínculo: Colaborador, Enquadramento Funcional: Arquiteto de Sistemas, Carga horária: 40
2013 - 2013
Avenue Code LLCVínculo: Colaborador, Enquadramento Funcional: CI Engineer, Carga horária: 40
Outras informações:
Continuous Delivery Engineer at Macys.com: - Development and support for CI/CD tools and deployment pipelines. - 5 months on site in San Francisco/CA - USA.
2010 - 2011
Arkhi TecnologiaVínculo: Colaborador, Enquadramento Funcional: Arquiteto de Software, Carga horária: 40
Outras informações:
Consultor em Arquitetura de Software e Gestão Ágil de Projetos.
2011 - 2011
Pontifícia Universidade Católica de Minas Gerais, PUC MinasVínculo: Colaborador, Enquadramento Funcional: Professor Assistente, Carga horária: 10
Atividades
-
08/2011 - 12/2011
Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Projeto de Conclusão de Curso (TDII), Laboratório de Projeto de Sistemas de Informação (PSI), Projeto de Sistemas de Infomação (PSI)
2009 - 2010
Centro Universitário de Belo Horizonte, UniBHVínculo: Colaborador, Enquadramento Funcional: Professor Assistente A, Carga horária: 16
Atividades
-
05/2011 - 06/2011
Treinamentos ministrados , Centro Universitário de Belo Horizonte - Campus Estoril, .,Treinamentos ministrados, Introdução ao Desenvolvimento Web com JEE
-
10/2010 - 12/2010
Treinamentos ministrados , Centro Universitário de Belo Horizonte - Campus Estoril, .,Treinamentos ministrados, Introdução ao Desenvolvimento Web com JEE
-
02/2009 - 08/2010
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Projeto Orientado do Curso I e II, Sistemas Operacionais, Linguagens de Programação, Programação Orientada a Objetos
2014 - 2014
Fundação de Apoio e Desenvolvimento ao Ensino e ExtensãoVínculo: Celetista, Enquadramento Funcional: Arquiteto de Sistemas II, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações:
Definição, modelagem, documentação e implementação de Arquiteturas de Sistemas (Java).
2011 - 2012
Fundação de Desenvolvimento da PesquisaVínculo: Colaborador, Enquadramento Funcional: Arquiteto de Software, Carga horária: 40
Outras informações:
Membro da Equipe de Desenho e Implementação do Laboratório de Engenharia de Software e Sistemas do Departamento de Ciência da Computação (DCC/UFMG).
2008 - 2010
Fundação de Desenvolvimento da PesquisaVínculo: Colaborador, Enquadramento Funcional: Analista Desenvolvedor, Carga horária: 40
Outras informações:
Membro da Equipe de Desenho e Implementação do Laboratório de Engenharia de Software e Sistemas do Departamento de Ciência da Computação (DCC/UFMG).
2008 - 2008
Fundação de Desenvolvimento da PesquisaVínculo: Estagiário, Enquadramento Funcional: Analista Desenvolvedor, Carga horária: 20
Outras informações:
Estagiário da Equipe de Desenho e Implementação do Laboratório de Engenharia de Software e Sistemas (Synergia - DCC/UFMG) .
2007 - 2007
Fundação de Desenvolvimento da PesquisaVínculo: Estagiário, Enquadramento Funcional: Monitor, Carga horária: 12
Outras informações:
Monitor da disciplina de Linguagens de Programação do Programa de Residência de Software da Google - DCC/UFMG.
2007 - 2007
Fundação de Desenvolvimento da PesquisaVínculo: Estagiário, Enquadramento Funcional: Monitor, Carga horária: 12
Outras informações:
Monitor da Disciplina de Ambientes de Programação do Curso de Especialização em Engenharia de Software do DCC/UFMG.
2004 - 2005
Fundação GorceixVínculo: Estagiário, Enquadramento Funcional: Bolsista, Carga horária: 12
Outras informações:
Suporte computacional e ao Portal Web do Curso de Pós-Graduação em Gestão Alimentos e Alimentação Coletiva da Escola de Nutrição (ENUT) da UFOP.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Denis Pinto Pinheiro e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?