Cristiano Amaral Maffort

possui graduação em Ciência da Computação pela Pontifícia Universidade Católica de Minas Gerais (2004) e mestrado em Informática pela Pontifícia Universidade Católica de Minas Gerais (2007) . Atualmente é Magistério Ens. Básico, Técn. e Tecnológico do Centro Federal de Educação Tecnológica de Minas Gerais. Tem experiência na área de Ciência da Computação , com ênfase em Metodologia e Técnicas da Computação. Atuando principalmente nos seguintes temas: Distribuição, Middleware, Programação Orientada por Aspectos (AOP), Separação de Interesses, AspectJ e Engenharia de Software.
(Texto gerado automaticamente pela aplicação CVLattes)

Última atualização do currículo em 27/10/2010
Endereço para acessar este CV:
http://lattes.cnpq.br/4446040933657175

Dados pessoais
NomeCristiano Amaral Maffort
Nome em citações bibliográficasMAFFORT, Cristiano Amaral
SexoMasculino
Endereço profissionalCentro Federal de Educação Tecnológica de Minas Gerais, Diretor Geral, Departamento de Computação.
Av. Amazonas, 7675
Nova Gameleira
30510-000 - Belo Horizonte, MG - Brasil - Caixa-Postal: 33196870
Telefone: (31) 33196870 Fax: (31) 31
URL da Homepage: http://www.decom.cefetmg.br

Formação acadêmica/Titulação
2009            Doutorado em andamento em Ciências da Computação .
Universidade Federal de Minas Gerais, UFMG, Brasil.
Título: Aspectos para Implementação de Requisitos Não-Funcionais, Orientador: Mariza Andrade da Silva Bigonha.
2005 - 2007Mestrado em Informática .
Pontifícia Universidade Católica de Minas Gerais, PUC Minas, Brasil.
Título: Aspectos para Construção de Aplicações Distribuídas, Ano de Obtenção: 2007.
Orientador: Marco Túlio Oliveira Valente.
Palavras-chave: Distribuição; Middleware; Programação Orientada por Aspectos (AOP); Separação de Interesses; AspectJ; 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: 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.
Setores de atividade: Desenvolvimento de Programas (Software); Informática.
1998 - 2004Graduação em Ciência da Computação .
Pontifícia Universidade Católica de Minas Gerais, PUC Minas, Brasil.
Título: Atribuição de Significados à Informação Disponível na Web Através da Aplicação de Padrões e Tecnologias para Suporte à Web Semântica.
Orientador: Clodoveu Augusto Davis Júnior.

Formação complementar
2010 - 2010 Extensão universitária em Gestão Ágil de Projetos com SCRUM. (Carga horária: 15h).
Instituto de Gestão em Tecnologia da Informação.
2010 - 2010Automação de Testes para Web. (Carga horária: 28h).
PHPrime Training.
2010 - 2010Arquitetura de Aplicações JEE. (Carga horária: 64h).
Instituto de Gestão em Tecnologia da Informação.
2004 - 2004Tecnologias Oracle. (Carga horária: 9h).
Pontifícia Universidade Católica de Minas Gerais, PUC Minas, Brasil.
2003 - 2003Hibernate. (Carga horária: 9h).
Pontifícia Universidade Católica de Minas Gerais, PUC Minas, Brasil.
2001 - 2001Delphi 5.0: Fundamentos. (Carga horária: 75h).
Serviço Nacional de Aprendizagem Comercial - MG.

Atuação profissional
Centro Federal de Educação Tecnológica de Minas Gerais, CEFET/MG, Brasil.
Vínculo institucional
2008 - Atual Vínculo: Servidor Público, Enquadramento Funcional: Magistério Ens. Básico, Técn. e Tecnológico, Carga horária: 40, Regime: Dedicação exclusiva.
Vínculo institucional
2007 - 2008 Vínculo: Servidor Público, Enquadramento Funcional: Professor Magistério 1º e 2 º Graus, Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
03/2009 - AtualDireção e administração, Diretor Geral, Departamento de Computação.
Cargo ou função
Coordenador de Laboratórios.
02/2009 - AtualEnsino, Administração, Nível: Graduação.
Disciplinas ministradas
Programação de Computadores II
02/2009 - AtualEnsino, Engenharia de Computação, Nível: Graduação.
Disciplinas ministradas
Engenharia de Software I
02/2009 - 07/2009Ensino, Engenharia Elétrica, Nível: Graduação.
Disciplinas ministradas
Programação de Computadores II
10/2008 - 02/2009Direção e administração, Diretor Geral, Diretoria Campus VIII - Varginha.
Cargo ou função
Coordenador do Curso de Informática Industrial.
01/2008 - 12/2008Ensino, Nível: Ensino Médio.
Disciplinas ministradas
Informática Geral
Linguagem de Programação I
Redes de Computadores
02/2008 - 09/2008Direção e administração, Diretor Geral, Diretoria Campus VIII - Varginha.
Cargo ou função
Representante da Coordenação do Curso de Informática Industrial.
09/2007 - 12/2007Ensino, Nível: Outro.
Disciplinas ministradas
Curso de Algoritmos e Técnicas de Programação
Fundação Comunitária de Ensino Superior de Itabira, FUNCESI, Brasil.
Vínculo institucional
2007 - 2007 Vínculo: Celetista, Enquadramento Funcional: Professor Ajunto, Carga horária: 20
Atividades
02/2007 - 07/2007Ensino, Sistemas de Informação, Nível: Graduação.
Disciplinas ministradas
Redes de Comunicação de Dados
Programação Orientada por Objetos
02/2007 - 07/2007Ensino, Engenharia de Produção, Nível: Graduação.
Disciplinas ministradas
Introdução à Computação e Programação

Áreas de atuação
1. 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.
2. 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.
3. 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.
4. 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.

Idiomas
Inglês Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Pouco.
Espanhol Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Pouco.

Prêmios e títulos
2008Terceiro lugar no Concurso de Teses e Dissertações pela dissertação intitulada "Aspectos para Construção de Aplicações Distribuídas", Sociedade Brasileira de Computação.
2006Quinto melhor artigo do XX Simpósio Brasileiro de Engenharia de Software, Sociedade Brasileira de Computação.


Produção em C,T & A
Produção bibliográfica
Artigos completos publicados em periódicos
1.   MAFFORT, Cristiano Amaral ; VALENTE, Marco Túlio de Oliveira . Modularizing Communication Middleware Concerns Using Aspects. Journal of the Brazilian Computer Society, v. 13, p. 81-95, 2007.
Trabalhos completos publicados em anais de congressos
1. MAFFORT, Cristiano Amaral ; VALENTE, Marco Túlio de Oliveira . Aspectos para Construção de Aplicações Distribuídas. In: XX Simpósio Brasileiro de Engenharia de Software, 2006, Florianópolis - SC. XX Simpósio Brasileiro de Engenharia de Software, 2006. p. 271-286.
2. MAFFORT, Cristiano Amaral ; VALENTE, Marco Túlio de Oliveira . Aspectos para Construção de Serviços Web. In: III Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos, 2006, Florianópolis - SC. III Workshop Brasileiro de Programação Orientada a Aspectos, 2006. p. 11-20.
Apresentações de Trabalho
1. MAFFORT, Cristiano Amaral . Aspectos para Construção de Aplicações Distribuídas. 2008. (Apresentação de Trabalho/Congresso).
2. MAFFORT, Cristiano Amaral . Aspectos para Construção de Aplicações Distribuídas. 2008. (Apresentação de Trabalho/Congresso).
3.   MAFFORT, Cristiano Amaral ; VALENTE, Marco Túlio de Oliveira . Aspectos para Construção de Aplicações Distribuídas. 2006. (Apresentação de Trabalho/Simpósio).
4.   MAFFORT, Cristiano Amaral ; VALENTE, Marco Túlio de Oliveira . Aspectos para Construção de Serviços Web. 2006. (Apresentação de Trabalho/Simpósio).
5. MAFFORT, Cristiano Amaral . Introdução aos Sistemas Distribuídos. 2006. (Apresentação de Trabalho/Conferência ou palestra).
6. MAFFORT, Cristiano Amaral . Sistemas Distribuídos: aspectos gerais, estado da arte e perspectivas futuras. 2006. (Apresentação de Trabalho/Conferência ou palestra).
Produção técnica
Softwares sem registro de patente
1.   MAFFORT, Cristiano Amaral ; VALENTE, Marco Túlio de Oliveira . DAJ: Distribution Aspects in Java. 2006.
2. MAFFORT, Cristiano Amaral ; SCHEIBE, Guilherme de Araújo . Sistema de Monitoramenteo de Jovens. 2004.
3. MAFFORT, Cristiano Amaral . Sistema de Gerenciamento de Estágios Curriculares. 2000.

Eventos
Participação em eventos
1. XXVIII Congresso da Sociedade Brasileira de Computação.Aspectos para Construção de Aplicações Distribuídas. 2008. (Congresso).
2. Accelerating Global Software Delivery. 2006. (Seminário).
3. Open Source Development. 2006. (Seminário).
4. XX Simpósio Brasileiro de Engenharia de Software.Aspectos para Construção de Aplicações Distribuídas. 2006. (Simpósio).
5. XXI Simpósio Brasileiro de Banco de Dados. 2006. (Simpósio).
6. III Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos.Aspectos para Construção de Serviços Web. 2006. (Simpósio).
7. Ética na Computação.Ética na Computação (Prof. Paulo César Masieiro - USP/SC). 2006. (Outra).
8. Uma Discussão sobre Sistema de Informação Orientados a Ontologias. 2005. (Seminário).
9. Escola Regional de Informática. 2005. (Simpósio).
10. Roteamento com Restrições de Qualidade de Serviço em Redes de Telecomunicações MPLS. 2005. (Outra).
11. Experiência de Criação e Consolidação de Cursos de Pós-graduação. 2005. (Outra).
12. Pesquisa e Pós-graduação na PUC Minas. 2005. (Outra).

Outras informações relevantes
Terceiro colocado no Concurso Público realizado pelo Centro Federal de Educação Tecnológica de Minas Gerais para Professor de Magistério de 1º e 2º Graus, realizado em outubro de 2006, conforme consta do Edital publicado no DOU 15/06/2007..
                                                                        
Página gerada pelo Sistema Currículo Lattes em 11/02/2012 às 3:10:19