Genaro Fernandes de Carvalho Costa

Possui graduação em Informática pela Universidade Católica do Salvador (1997), Mestrado (2006) e Doutorado (2009) em Computação de Alto Desempenho pela Universidade Autonoma de Barcelona. Possui experiência de gestão de equipes de desenvolvimento e suporte na iniciativa privada, conhecimento avançado em Banco de Dados, Sistemas Distribuidos e Engenharia de Software assim como experiência em ensino em diversas universidades. Trabalhou com pesquisa nos seguintes temas: Grades Computacionais, Modelos de Desempenho, Computação de Alto Desempenho e Computação Hetereogênea.
(Texto informado pelo autor)

Última atualização do currículo em 17/03/2011
Endereço para acessar este CV:
http://lattes.cnpq.br/3112007454056497

Dados pessoais
NomeGenaro Fernandes de Carvalho Costa
Nome em citações bibliográficasCOSTA, G.
SexoMasculino
Endereço profissionalUniversidade Federal da Bahia, INSTITUTO DE HUMANIDADES, ARTES E CIÊNCIAS.
PAF III - Rua Barão de Jeremoabo, s/n - Campus Universitário de Ondina
Ondina
40170-115 - Salvador, BA - Brasil
Telefone: (71) 30836790
URL da Homepage: http://www.ihac.ufba.br/portugues/

Formação acadêmica/Titulação
2010 - 2011Pós-Doutorado .
Universidade Federal da Bahia, UFBA, Brasil.
Bolsista do(a): Fundação de Amparo à Pesquisa do Estado da Bahia .
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: Sistemas Distribuídos.
2004 - 2009Doutorado em Doutorado em Informática .
Universidade Autonoma de Barcelona.
Título: Automatic Dynamic Tuning of Parallel/Distributed Applications on Computational Grids, Ano de Obtenção: 2009.
Orientador: Anna Morajko, Tomàs Margalef Burrull.
Bolsista do(a): Universidade Autonoma de Barcelona ,UAB ,Espanha .
Palavras-chave: Performance Tuning; Grid Computing; High Performance Computing.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.
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: Sistemas Distribuídos.
2004 - 2006Mestrado em Master in High Performance Computing .
Universidade Autonoma de Barcelona, UAB, Holanda.
Título: Dynamic Monitoring Grid Applications, Ano de Obtenção: 2006.
Orientador: Tomàs Margalef Burrull.
Bolsista do(a): Universidade Autonoma de Barcelona ,UAB ,Espanha .
Palavras-chave: Performance Monitoring; Grid Computing; High Performance Computing.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: 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: Sistemas Distribuídos.
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.
2002 interrompido Mestrado profissionalizante interrompido em 2004 em Redes de Computadores .
Universidade Salvador, UNIFACS, Brasil.
Título: High Performance TCP Configurations, Ano de Obtenção: .
Orientador: José Augusto Suruagy Monteiro.
Ano de interrupção: 2004
Palavras-chave: Networks; Computer Simulation.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.
1999 - 2000Especialização em Especialização Avançada em Sistemas Distribuídos . (Carga Horária: 375h).
Universidade Federal da Bahia, UFBA, Brasil.
Título: Suporte a Sistemas Legados em Internet.
Orientador: Raimundo Macêdo.
1991 - 1997Graduação em Bacharelado em Informática .
Universidade Católica do Salvador, UCSAL, Brasil.
Título: Sistema de Gerenciamento de Workflows.
Orientador: Likiso Hattori.

Formação complementar
2003 - 2003Curso Introduório CMMI. (Carga horária: 40h).
COPPE / UNIFACS.

Atuação profissional
Universidade Federal da Bahia, UFBA, Brasil.
Vínculo institucional
2011 - Atual Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.
Convergence Works, CWORKS, Brasil.
Vínculo institucional
2010 - Atual Vínculo: Socio, Enquadramento Funcional: CTO, Carga horária: 16
BKB Electronica, BKB, Espanha.
Vínculo institucional
2008 - 2008 Vínculo: Freelancer, Enquadramento Funcional: Freelancer
Outras informações Desenvolvimento do serviço servidor de dados para os paineis das paradas de transporte da Expo Zaragoza 2008.
Universidade Autonoma de Barcelona, UAB, Espanha.
Vínculo institucional
2004 - 2008 Vínculo: Bolsista de Doutorado, Enquadramento Funcional: Professor e Pesquisador, Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
10/2004 - AtualPesquisa e desenvolvimento , Departamento de Arquitetura de Computatores e Sistemas Operacionais, .
Linhas de pesquisa
Desempenho de Aplicações em Grades Computacionais
09/2006 - 07/2008Ensino, Engenharia da Computação, Nível: Graduação.
Disciplinas ministradas
Práticas - Introdução a Arquitetura de Computarores
Práticas - Metodologia e Gestão de Projetos
Práticas - Sistemas Operacionais III
2005 - 2007Atividades de Participação em Projeto, Departamento de Arquitetura de Computatores e Sistemas Operacionais, .
Projetos de pesquisa
Procesamiento de Altas Prestaciones: Arquitectura, Entornos de Desarrollo y Aplicaciones
09/2004 - 07/2006Ensino, Engenharia da Computação, Nível: Graduação.
Disciplinas ministradas
Práticas - Estrutura de Computadores II
Práticas - Sistemas Operacionais II
GlobalTraining, GLOBALTRAINING, Brasil.
Vínculo institucional
2004 - 2004 Vínculo: Temporal, Enquadramento Funcional: Intrutor
Outras informações Elaboração e aplicação de curso Java 40h.
Telematic Ltda, TELEMATIC, Brasil.
Vínculo institucional
2002 - 2004 Vínculo: Celetista formal, Enquadramento Funcional: Gestor da Fábrica de Software, Carga horária: 40
Atividades
2004 - 2004Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Coordenação e arquitetura do sistena Lynx Ouvidoria, usando Oracle, jakarta Struts, XSL FOP, J2EE, CMP e JBoss..
2004 - 2004Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Arquitetura e planejamento da implementação das ferramentas da Rational na fábrica de software, incluindo Rational ClearCase LT, Rational RequisitesPro, Rational ClearQuest e Rational Rose..
2004 - 2004Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Implementação do núcleo de tecnologia e pesquisa na Fabrica de Software Telematic..
2003 - 2003Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Cliente Sefaz - AL - Coordenação e arquitetura do sistema Fronteiras, controle de entrada e saída de mercadorias do estado de Alagoas, usando Oracle 9iAS, Java, J2EE, JSP, certificados digitais e JNI desenvolvido pela Fábrica de Software Telematic us.
2003 - 2003Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Cliente IRH - Recife - Coordenação de desenvolvimento e manutenção do SIM Sistema de Informações Médicas, Web, baseado em 3 camadas, usando o COM+ e MS SQL Server..
2003 - 2003Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Telematic CTI - Implementação de sistemas para fornecimento de dados para URA..
2003 - 2003Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Implantação do processo unificado (RUP) na Fábrica de Software..
2003 - 2003Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Criação de Framework baseado em geração de código para plataforma VB+ASP. 2003 Iniciação e planejamento do processo de maturidade CMMI nível 2 para Fábrica de Software da Telematic..
2002 - 2002Serviços técnicos especializados , Fábrica de Software Telematic Salvador, .
Serviço realizado
Concepção e implementação da Fábrica de Software Telematic Salvador..
E-Solutions Ltda, E-SOLUTIONS, Brasil.
Vínculo institucional
2000 - 2002 Vínculo: Sócio, Enquadramento Funcional: Diretor de Tecnologia e Desenvolvimento, Carga horária: 40
Atividades
2001 - 2001Serviços técnicos especializados , E-Solutions Ltda, .
Serviço realizado
Cliente CRA - Portal de Gerencia Ambiental, envolvendo denúncia, automonitoragem e autoenquadramento usando framework de geração de código em Java e padrões XML. 2001 Cliente de automonitoragem baseado em XML, DOMHASH, WTL, Xerces e InternetAPI (co.
2000 - 2000Serviços técnicos especializados , E-Solutions Ltda, .
Serviço realizado
Arquitetura e implementação de produto para monitoração do uso de rede, Watcher, baseado em FreeBSD, squid, CORBA, Apache e Java Servlets. Integração com o processamento de pacotes IP do kernel BSD, para composição dos protocolos de aplicação, viabil.
2000 - 2000Serviços técnicos especializados , E-Solutions Ltda, .
Serviço realizado
Cliente Telebahia Celular - Simulador de Celular em Html Dinâmico com persistência em Oracle..
2000 - 2000Serviços técnicos especializados , E-Solutions Ltda, .
Serviço realizado
Cliente Telebahia Celular - Sistema de Atendimento Virtual com interface para os sistemas legados..
Universidade Salvador, UNIFACS, Brasil.
Vínculo institucional
2000 - 2000 Vínculo: Celetista formal, Enquadramento Funcional: Professor, Carga horária: 2
Atividades
02/2000 - 12/2000Ensino, Sistemas de Informação, Nível: Graduação.
Disciplinas ministradas
Programação Orientada a Objetos II
Bahianet Internet Serviços Ltda, BAHIANET, Brasil.
Vínculo institucional
1997 - 2000 Vínculo: Sócio, Enquadramento Funcional: Diretor de Tecnologia e Suporte, Carga horária: 40
Atividades
2000 - 2000Serviços técnicos especializados , Bahianet Internet Serviços Ltda, .
Serviço realizado
Arquitetura e implementação de ferramenta case em Java para agilizar o desenvolvimento de aplicações baseadas em web em Java Servlets, usando um padrão de composição baseado no MVC (Model-View-Controler)..
2000 - 2000Serviços técnicos especializados , Bahianet Internet Serviços Ltda, .
Serviço realizado
Arquitetura e implementação de ferramenta case em Java para agilizar o desenvolvimento de aplicações baseadas em web em Java Servlets, usando um padrão de composição baseado no MVC (Model-View-Controler)..
2000 - 2000Treinamentos ministrados , Bahianet Internet Serviços Ltda, .
Treinamentos ministrados
Desenvolvimento em Java para Internet
1999 - 1999Serviços técnicos especializados , Bahianet Internet Serviços Ltda, .
Serviço realizado
Cliente Telebahia Celular - Desenvolvimento em Java do Gateway de Short Message para Internet, otimizado para alta capacidade, com suporte às interfaces web, http, smtp, smpp e persistência em SGBD Oracle..
1997 - 1999Direção e administração, Bahianet Internet Serviços Ltda, .
Cargo ou função
Gerente do Núcleo Operacional e Tecnologia da Bahianet Internet Serviços..
1997 - 1997Serviços técnicos especializados , Bahianet Internet Serviços Ltda, .
Serviço realizado
Desenvolvimento e implantação de um servidor FTP para Windows NT em uso na Bahianet e Transnet..
1996 - 1996Serviços técnicos especializados , Bahianet Internet Serviços Ltda, .
Serviço realizado
Implantação e administração do Banco de Dados da Bahianet Internet Serviços. Desenvolvimento e implantação de um sistema baseado em html dinâmico para controle administrativo do banco de dados da Bahianet..
1996 - 1996Serviços técnicos especializados , Bahianet Internet Serviços Ltda, .
Serviço realizado
Desenvolvimento e implantação do sistema de tarifação para internet com suporte aos protocolos XTacacs e Radius, baseado em MS SQL Server em uso na Bahianet e Transnet..
Universidade Católica do Salvador, UCSAL, Brasil.
Vínculo institucional
2002 - 2003 Vínculo: Celetista formal, Enquadramento Funcional: Professor Substituto, Carga horária: 6
Vínculo institucional
2002 - 2003 Vínculo: Celetista formal, Enquadramento Funcional: Professor Substituto, Carga horária: 4
Vínculo institucional
1997 - 1998 Vínculo: Celetista formal, Enquadramento Funcional: Professor Substituto, Carga horária: 4
Atividades
02/2002 - 06/2006Ensino, Especialização em Sistemas Distribuídos, Nível: Pós-Graduação.
Disciplinas ministradas
Laboratório: Desenvolvimento de Apicações WEB
02/2002 - 06/2003Ensino, Bacharelado em Informática, Nível: Graduação.
Disciplinas ministradas
Tópicos Especiais em Informática IV
Banco de Dados
02/2000 - 12/2000Ensino, Bacharelado em Informática, Nível: Graduação.
Disciplinas ministradas
Tópicos Especiais em Informatica II
07/1997 - 12/1998Ensino, Bacharelado em Informática, Nível: Graduação.
Disciplinas ministradas
Tópicos Especiais em Informática IV
Organizer Marketing, ORGANIZER MKT., Brasil.
Vínculo institucional
1997 - 1997 Vínculo: Temporal, Enquadramento Funcional: Instrutor
Outras informações Aplicação do Curso de Internet Information Server (IIS) com acesso a banco de dados.

Linhas de Pesquisa
1. Desempenho de Aplicações em Grades Computacionais
Objetivos: Identificar problemas de desempenho de aplicações paralelas e distribuidas quando executadas em grades computacionais. Utilizar a técnica de sintonização dinãmica para adaptar as aplicações às mudaças e melhorar seu desempenho e eficiência..
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: Sistemas Distribuídos.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Matemática da Computação / Especialidade: Modelos Analíticos e de Simulação.
Palavras-chave: Grid Computing; High Performance Computing; Perfomance Models; Performance Monitoring; Performance Tuning.

Projetos de Pesquisa
2005 - 2007Procesamiento de Altas Prestaciones: Arquitectura, Entornos de Desarrollo y Aplicaciones
Situação: Concluído; Natureza: Pesquisa.
Integrantes: Anna Morajko - Integrante / Tomás Margalef - Integrante / Emilio Luque - Coordenador / Eduado Cesar - Integrante / Joan Sorribes - Integrante / Josep Jorba - Integrante / Remo Suppi - Integrante / Ana Ripoll - Integrante / Daniel Franco - Integrante / Porfidio Hernández - Integrante / Genaro Fernandes de Carvalho Costa - Integrante.
Financiador(es): Ministerio de Educacion Y Ciencia - Outra.
Número de produções C, T & A: 7.

Áreas de atuação
1. 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.
2. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Matemática da Computação / Especialidade: Modelos Analíticos e de Simulação.
3. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Rede de Computadores.

Idiomas
Espanhol Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Inglês Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Português Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.


Produção em C,T & A
Produção bibliográfica
Artigos completos publicados em periódicos
1. COSTA, G. ; MORAJKO, A. ; MARGALEF, T. ; LUQUE, E. . Process Tracking for Dynamic Tuning Applications on the Grid. Journal of Computer Science and Technology (La Plata), v. 7, p. 5, 2007.
2. MORAJKO, A. ; CESAR, E. ; CAYMES-SCUTARI, P. ; MESA, J. G. ; COSTA, G. ; MARGALEF, T. ; SORRIBES, J. ; LUQUE, E. . Development and Tuning Framework of Master/Worker Applications. Journal of Computer Science and Technology (La Plata), v. 5, p. 1, 2005.
Capítulos de livros publicados
1.   COSTA, G. ; MORAJKO, A. ; MARGALEF, T. ; LUQUE, E. . Automatic Tuning in Computational Grids. Applied Parallel Computing. State of the Art in Scientific Computing. : Springer Berlin / Heidelberg, 2008, v. 4699, p. 381-389.
Trabalhos completos publicados em anais de congressos
1.   COSTA, G. ; JORBA, J. ; MORAJKO, A. ; MARGALEF, T. ; LUQUE, E. . Performance models for dynamic tuning of parallel applications on Computational Grids. In: IEEE International Conference on Cluster Computing, 2008, Tsukuba. IEEE International Conference on Cluster Computing Prceedings, 2008. p. 376-385.
2. COSTA, G. ; MORAJKO, A. ; MARGALEF, T. ; LUQUE, E. . Process Tracking for Dynamic Tuning Applications on the Grid. In: CACIC - Workshop de Procesamiento Distribuido y Paralelo (WPDP), 2006, Potrero de los Funes, San Luis. XII Congreso Argentino de Ciencias de la Computación, 2006.
3.   COSTA, G. ; MORAJKO, A. ; MARGALEF, T. ; LUQUE, E. . Automatic Tuning in Computational Grids. In: Workshop On State-Of-The-Art In Scientific And Parallel Computing, 2006, Ume. Applied Parallel Computing. State of the Art in Scientific Computing, 2006. v. 4699. p. 381-389.
4. CAYMES-SCUTARI, P. ; MORAJKO, A. ; CESAR, E. ; COSTA, G. ; MESA, J. G. ; MARGALEF, T. ; SORRIBES, J. ; LUQUE, E. . Development and Tuning Framework of Master/Worker Applications. In: Automatic Performance Analysis, 2005, Dagstuhl. Automatic Performance Analysis, Dagstuhl Seminar Proceedings, 2005. v. 05501.
5. MORAJKO, A. ; CESAR, E. ; CAYMES-SCUTARI, P. ; MESA, J. G. ; COSTA, G. ; MARGALEF, T. ; SORRIBES, J. ; LUQUE, E. . Entorno de Desarrollo y Sintonización de Aplicaciones Máster/Worker. In: CACIC - Workshop de Procesamiento Distribuido y Paralelo (WPDP), 2005, Entre Ríos. XI Congreso Argentino de Ciencias de la Computación, 2005.
Apresentações de Trabalho
1. COSTA, G. ; MORAJKO, A. ; MARGALEF, T. ; LUQUE, E. . Dynamic Monitoring and Tuning in Multicluster Environment. 2006. (Apresentação de Trabalho/Conferência ou palestra).

Bancas
Participação em bancas examinadoras
Dissertações
1. COSTA, G.; DUARTE, A.; SANTOS, V.; ARGOLLO, E.. Participação em banca de Jurema Rocha Barreto. Uso de Grade Computacional para Identificação de Indivíduos através de Impressão Digital em Larga Escala. 2010. Dissertação (Mestrado em Mecatrônica) - Universidade Federal da Bahia.

Eventos
Participação em eventos
1. IEEE International Conference on Cluster Computing.Performance models for dynamic tuning of parallel applications on Computational Grids. 2008. (Congresso).
2. Workshop On State-Of-The-Art In Scientific And Parallel Computing.Automatic Tuning in Computational Grids. 2006. (Congresso).
3. Paradyn Week.Dynamic Monitoring and Tuning in Multicluster Environment. 2006. (Simpósio).
4. Automatic Performance Analysis. 2005. (Congresso).

Orientações
Supervisões e orientações concluídas
Dissertação de mestrado
1. Fabíola Gonçalves Pereira Greve. Uso de Grade Computacional para Identificação de Indivíduos através de Impressão Digital em Larga Escala. 2010. Dissertação (Mestrado em Mecatrônica) - Universidade Federal da Bahia, . Co-Orientador: Genaro Fernandes de Carvalho Costa.
Trabalho de conclusão de curso de graduação
1. Rômulo Lima Silva. Impacto da Mudança de Protocolos com a Utilização do NAT. 2003. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Informática) - Universidade Católica do Salvador. Orientador: Genaro Fernandes de Carvalho Costa.
2. Jurema Rocha Barretto. Vídeo Conferência. 1999. Trabalho de Conclusão de Curso. (Graduação em Bacharelado em Informática) - Universidade Católica do Salvador. Orientador: Genaro Fernandes de Carvalho Costa.
Página gerada pelo Sistema Currículo Lattes em 10/02/2012 às 18:40:26