Joenio Marques da Costa

  • Endereço para acessar este CV: http://lattes.cnpq.br/6773346025855005
  • Última atualização do currículo em 12/09/2018


Mestre em Engenharia de Software pelo Programa de Pós-graduação em Ciência da Computação (PGCOMP-UFBA), com interesse em software acadêmico, ferramentas de análise estática, ecossistema de software e ciência aberta. Foi consultor do Participa.br na Secretaria Geral da Presidência da República através do Programas das Nações Unidas para o Desenvolvimento no Brasil. Trabalha com desenvolvimento de software livre, Debian GNU/Linux, Noosfero, Foswiki, Perl, entre outros. Desenvolvedor e atual mantenedor das ferramentas de software livre de análise estática Doxyparse e Analizo. (Texto informado pelo autor)


Identificação


Nome
Joenio Marques da Costa
Nome em citações bibliográficas
COSTA, J. M.

Endereço


Endereço Profissional
Instituto Brasileiro de Informação em Ciência e Tecnologia, Instituto Brasileiro de Informação em Ciencia e Tecnologia.
Instituto Brasileiro de Informação em Ciência e Tecnologia (IBICT)
Asa Sul
70070912 - Brasília, DF - Brasil
Telefone: (61) 981356223


Formação acadêmica/titulação


2014
Mestrado em andamento em Programa de Pós-graduação em Ciência da Computação.
Universidade Federal da Bahia, UFBA, Brasil.
Título: Estudo sobre a sustentabilidade do ecossistema de software acadêmico de análise estática,Orientador: Profa. Dra. Christina von Flach G. Chavez.
Coorientador: Prof. Dr. Paulo Roberto Miranda Meirelles.
Grande área: Ciências Exatas e da Terra
2014 - 2017
Mestrado em Programa de Pós-graduação em Ciência da Computação.
Universidade Federal da Bahia, UFBA, Brasil.
Título: Sustentabilidade Técnica de Software Acadêmico no Domínio de Ferramentas de Análise Estática,Ano de Obtenção: 2017.
Orientador: Christina von Flach G. Chavez.
Coorientador: Paulo Roberto Miranda Meirelles.
Bolsista do(a): Fundação de Amparo à Pesquisa do Estado da Bahia, FAPESB, Brasil.
Palavras-chave: Software Acadêmico; Sustentabilidade Técnica; Evolução de Software; Reprodutibilidade; Publicização de Software; Reconhecimento de Software.
Grande área: Ciências Exatas e da Terra
2000 - 2009
Graduação em Bacharelado em Informática.
Universidade Católica do Salvador, UCSAL, Brasil.
Título: Extração de Informações de Dependência entre Módulos de Programas C/C++.
Orientador: Antonio Soares de Azevedo Terceiro.
1999 - 2000
Curso técnico/profissionalizante em Técnico em Informática.
Pólo União de Ciencias, PUC, Brasil.
1995 - 1998
Ensino Médio (2º grau).
Centro Educacional Miguel Alves, CEMA, Brasil.
- 1994
Ensino Fundamental (1º grau).
Escola Estadual José de Freitas Mascarenhas, EEJFM, Brasil.




Atuação Profissional



Universidade de Brasília, UnB, Brasil.
Vínculo institucional

2018 - Atual
Vínculo: Colaborador, Enquadramento Funcional: Professor voluntário, Carga horária: 2
Outras informações
Professor voluntário na UnB unidade Gama no curso de Engenharia de Software.

Vínculo institucional

2015 - 2017
Vínculo: , Enquadramento Funcional:

Atividades

09/2018 - Atual
Ensino, Engenharia de Software, Nível: Graduação

Disciplinas ministradas
MES - Manutenção e Evolução de Software; GCES Gerência de Configuração e Evolução de Software
02/2018 - Atual
Pesquisa e desenvolvimento , Campus Gama, .

02/2018 - Atual
Treinamentos ministrados , Campus Gama, .

Treinamentos ministrados
Palestras e organização de eventos sobre tecnologias inovadoras e desenvolvimento de software livre

Instituto Brasileiro de Informação em Ciência e Tecnologia, IBICT, Brasil.
Vínculo institucional

2015 - 2016
Vínculo: Bolsista, Enquadramento Funcional: Consultor


Programas das Nações Unidas para o Desenvolvimento no Brasil, PNUD BRASIL, Brasil.
Vínculo institucional

2014 - 2015
Vínculo: , Enquadramento Funcional: Consultor na SG da Presidência da República, Carga horária: 40
Outras informações
Consultoria técnica para especificação da construção dos códigos das metodologias de organização da informação e interação participativa do portal de participação social, Participa.br, desenvolvido utilizando a ferramenta Noosfero.

Atividades

01/2014 - 01/2015
Direção e administração, Centro Internacional de Pobreza, .

Cargo ou função
Gestão de equipes de design e implementação para plataformas de participação social.
01/2014 - 01/2015
Pesquisa e desenvolvimento , Centro Internacional de Pobreza, .

01/2014 - 01/2015
Conselhos, Comissões e Consultoria, Centro Internacional de Pobreza, .

Cargo ou função
Estudos sobre algoritmos, plataformas e modelos de participação social.

Cartório do 1º Ofício de Registro de Imóveis de Camaçari, 1CRICAMACARI, Brasil.
Vínculo institucional

2012 - 2014
Vínculo: Consultoria, Enquadramento Funcional: Consultoria em Tecnologia da Informação, Carga horária: 20
Outras informações
Implantação de backup em nuvem; intranet; configuração de firewall pfSense; administração de banco de dados MySQL; desenvolvimento de site; email; configuração de domínio NT em servidor Linux; comunicação entre equipe de trabalho e fornecedores de sistemas, VPN.

Atividades

01/2012 - 01/2014
Pesquisa e desenvolvimento , Cartório do 1º Ofício de Registro de Imóveis de Camaçari - BA - Brasil, .

01/2012 - 01/2014
Outras atividades técnico-científicas , Cartório do 1º Ofício de Registro de Imóveis de Camaçari - BA - Brasil, Cartório do 1º Ofício de Registro de Imóveis de Camaçari - BA - Brasil.

Atividade realizada
Treinamento técnico em ferramentas da atividade final do cartório.
01/2012 - 01/2014
Conselhos, Comissões e Consultoria, Cartório do 1º Ofício de Registro de Imóveis de Camaçari - BA - Brasil, .

Cargo ou função
Pesquisa de preço e orçamento e tomada de decisões.

Colivre - Cooperativa de Tecnologias Livres, COLIVRE, Brasil.
Vínculo institucional

2006 - 2015
Vínculo: Cooperante, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 20, Regime: Dedicação exclusiva.
Outras informações
Desenvolvimento HTML, JavaScript, Ruby on Rails, Perl, administração de servidores Debian GNU/Linux, Banco de dados MySQL, PostgreSQL.

Vínculo institucional

2006 - 2015
Vínculo: Sócio, Enquadramento Funcional: Gestão de projetos e coordenação de equipes, Carga horária: 20, Regime: Dedicação exclusiva.
Outras informações
Gestão de projetos, métodos ágeis, scrum, XP, coordenação de equipes em projetos de desenvolvimento de software, especificação e estimativas de novos projetos.

Atividades

04/2006 - 02/2016
Direção e administração, Colivre - Cooperativa de Tecnologias Livres - BA - Brasil, .

Cargo ou função
Gestão administrativa e controle e revisão financeira.
04/2006 - 02/2016
Pesquisa e desenvolvimento , Colivre - Cooperativa de Tecnologias Livres - BA - Brasil, .

04/2006 - 02/2016
Serviços técnicos especializados , Colivre - Cooperativa de Tecnologias Livres - BA - Brasil, .

Serviço realizado
Desenvolvimento de software com tecnologias Web 2.0.
04/2006 - 02/2016
Treinamentos ministrados , Colivre - Cooperativa de Tecnologias Livres - BA - Brasil, .

Treinamentos ministrados
Formação e capacitação em ferramentas de softwares livres

SaferNet Brasil, SAFERNET, Brasil.
Vínculo institucional

2006 - 2007
Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 20


JáCotei.com.br, JACOTEI, Brasil.
Vínculo institucional

2005 - 2007
Vínculo: Empregado, Enquadramento Funcional: Programador I, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações
Desenvolvimento de software: - WebSpiders / Perl - Oracle - ColdFusion - Gnu/Linux Slackware


Empresa Brasileira de Correios e Telégrafos, CORREIOS, Brasil.
Vínculo institucional

2004 - 2005
Vínculo: Estagiário, Enquadramento Funcional: Programador, Carga horária: 20
Outras informações
Desenvolvimento de sistemas Web: - DHTML / JavaScript - ColdFusion / Macromedia Dreamweaver MX - WebServices VB.Net / VisualStudio .Net - Microsoft SQL Server


Delegacia da Receita Federal de Camaçari, RECEITA FEDERAL, Brasil.
Vínculo institucional

2002 - 2004
Vínculo: Estagiário, Enquadramento Funcional: Suporte técnico, Carga horária: 20
Outras informações
Suporte técnico: - Admisnitração de servidores e estações Windows 2000 - Manutenção de hardware PC - Atendimento a usuários - Desenvolvimento de shell scripts de administração em Gnu/Linux Slackware



Linhas de pesquisa


1.
Estudo sobre modelos de gestão e desenvolvimento horizontais
2.
Implentação de soluções inovadoras de tecnologia e desenvolvimento de software
3.
Pesquisa e implementação de modelos de participação social
4.
Experimentação contínua; devops; desenvolviment de software


Projetos de desenvolvimento


2015 - 2017
Evolução do Portal do Software Público Brasileiro: pesquisa e desenvolvimento para uma nova geração integrada de plataformas abertas e colaborativas

Projeto certificado pelo(a) coordenador(a) Paulo Roberto Miranda Meirelles em 23/01/2018.
Descrição: Em 2003, a recomendação da adoção de software livre passou a ser uma política, incentivada com a criação do Guia Livre. Em 2007, a Secretaria de Logística e Tecnologia da Informação (SLTI) do Ministério do Planejamento, Orçamento e Gestão (MP) lançou o portal do Software Público Brasileiro (SPB) -- um sistema web para o compartilhamento de projetos de software no Governo..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Técnico de nível médio: (1) Graduação: (15) / Especialização: (2) / Mestrado acadêmico: (4) / Doutorado: (3) .
Integrantes: Joenio Marques da Costa - Integrante / Paulo Meirelles - Coordenador.
2015 - Atual
Analista de desenvolvimento de sistemas - Noosfero
Descrição: Pesquisa e desenvolvimento de mecanismos e ferramentas inovadoras destinadas a gerir participações sociais por meio de redes sociais no contexto do Governo Brasileiro..
Situação: Em andamento; Natureza: Desenvolvimento.


Á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: Linguagens de Programação.
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: Engenharia de Software.
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: Software Livre.


Idiomas


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


Produções



Produção bibliográfica
Trabalhos completos publicados em anais de congressos
1.
TERCEIRO, A. ; COSTA, J. M. ; MIRANDA, J. ; MEIRELLES, P. ; RIOS, L. R. ; ALMEIDA, L. ; CHAVEZ, C. ; KON, F. . Analizo: an extensible multi-language source code analysis and visualization toolkit. In: Brazilian conference on software: theory and practice (Tools Session), 2010, Salvador. CBSoft 2010 - Sessão de Ferramentas, 2010. v. 4.

Apresentações de Trabalho
1.
COSTA, J. M.. Oficina de Gitlab para iniciantes. 2018. (Apresentação de Trabalho/Conferência ou palestra).

2.
COSTA, J. M.. Chaves GnuPG. 2018. (Apresentação de Trabalho/Conferência ou palestra).

3.
COSTA, J. M.; COSTA, J. M. . Sustentabilidade técnica de software acadêmico no domínio de ferramentas de análise estática de código-fonte. 2017. (Apresentação de Trabalho/Outra).

4.
TERCEIRO, A. ; MIRANDA, J. ; MEIRELLES, P. ; RIOS, L. R. ; ALMEIDA, L. ; CHAVEZ, C. ; KON, F. ; COSTA, J. M. ; COSTA, J. M. . Analizo: an Extensible Multi-Language Source Code Analysis and Visualization Toolkit. 2010. (Apresentação de Trabalho/Conferência ou palestra).

Outras produções bibliográficas
1.
COSTA, J. M.. Backup na nuvem com Tarsnap 2015 (HOWTO).

2.
COSTA, J. M.. Aprenda a criar repositórios de pacotes Debian 2015 (HOWTO).

3.
COSTA, J. M.. AWStats, Varnish e virtualhosts 2010 (HOWTO).

4.
COSTA, J. M.. Rodando Cucumber + Selenium no Debian sid 2010 (HOWTO).

5.
COSTA, J. M.. Enviando notificações do Nagios3 via Jabber 2009 (HOWTO).

6.
COSTA, J. M.. Como criar arquivos PDF utilizando Template-Toolkit 2007 (HOWTO).

7.
COSTA, J. M.. Fazendo um HelloWorld falar vários idiomas 2007 (HOWTO).


Produção técnica
Programas de computador sem registro
1.
COSTA, J. M.. Noosfero - uma plataforma web livre para redes sociais e de economia solidária. 2012.

2.
COSTA, J. M.. Analizo: an Extensible Multi-Language Source Code Analysis and Visualization Toolkit. 2010.

3.
COSTA, J. M.. Foswiki, the free and open source enterprise collaboration platform. 2010.

4.
COSTA, J. M.. Perl Module WWW::Scraper::ISBN::Siciliano_Driver. 2006.

Redes sociais, websites e blogs
1.
COSTA, J. M.. Blog Pessoal. 2017; Tema: software livre, debian, perl, música, relatos, ciência. (Blog).


Demais tipos de produção técnica
1.
COSTA, J. M.. Treinamento de programação Ruby. 2018. (Curso de curta duração ministrado/Outra).


Produção artística/cultural
Música
1.
COSTA, J. M.. Los Benzenos no John Sebastian Bar. 2008. Apresentação de Obra (para compositores).



Bancas



Participação em bancas de trabalhos de conclusão
Trabalhos de conclusão de curso de graduação
1.
MEIRELLES, P.; COSTA, J. M.. Participação em banca de Victor Henrique Magalhães Fernandes.Um estudo empírico sobre métricas de código fonte do Android API Framework. 2018. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade de Brasília.




Eventos



Participação em eventos, congressos, exposições e feiras
1.
Latinoware 2013.Oficina: Plugins para Noosfero. 2013. (Oficina).

2.
Latinoware 2013.Encontro da comunidade Noosfero. 2013. (Encontro).

3.
Rails Girls Salvador 2013.Workshop de desenvolvimento "Ruby on Rails". 2013. (Oficina).

4.
Conexões Globais 2.0.Oficina Blogoosfero: Plataforma livre para autonomia da blogosfera brasileira. 2012. (Oficina).

5.
III Fórum de Mídia Livre.Oficina sobre os princípios para uma rede social do Fórum Social Mundial. 2012. (Encontro).

6.
10º OID - Oficina de Inclusão Digital.Palestra cooperativa Colivre, empreendendorismo e autogestão. 2011. (Oficina).

7.
YAPC::Brasil 2010.Foswiki - Uma plataforma wiki livre para gestão de conteúdo. 2010. (Seminário).

8.
10º Fórum Internacional de Software Livre. Expositor no stand da Colivre. 2009. (Congresso).

9.
Curso para conselheiros fiscais com ênfase em auditoria interna. 2009. (Oficina).

10.
Maré de Agilidade. 2009. (Oficina).

11.
CONISLI Congresso Internacional de Software Livre 2008. 2008. (Congresso).

12.
Rails Summit Latin America 2008. 2008. (Congresso).

13.
7º Fórum Internacional Software Livre. 2006. (Congresso).

14.
6º Fórum Internacional Software Livre. 2005. (Congresso).

15.
V Semana de Mobilização Científica - SEMOC - UCSal. 2002. (Oficina).

16.
III Semana de Mobilização Científica - SEMOC - UCSal. 2000. (Seminário).

17.
III Semana de Mobilização Científica - SEMOC - UCSal. 2000. (Seminário).


Organização de eventos, congressos, exposições e feiras
1.
COSTA, J. M.. Django Girls Brasília 2018. 2018. (Outro).

2.
COSTA, J. M.. MicroDebConf Brasília 2018. 2018. (Outro).

3.
COSTA, J. M.. 3º Festival de Software Livre da Bahia. 2006. (Festival).

4.
COSTA, J. M.. YAPC::SA::2006. 2006. (Congresso).

5.
COSTA, J. M.. YAPC::Brasil::2005. 2005. (Congresso).



Inovação



Projeto de desenvolvimento tecnológico


Educação e Popularização de C & T



Apresentações de Trabalho
1.
COSTA, J. M.. Chaves GnuPG. 2018. (Apresentação de Trabalho/Conferência ou palestra).


Organização de eventos, congressos, exposições e feiras
1.
COSTA, J. M.. MicroDebConf Brasília 2018. 2018. (Outro).




Página gerada pelo Sistema Currículo Lattes em 18/10/2018 às 20:14:37