Marcos André da Silva Costa

Possui mestrado em Ciência da Computação pela Universidade Federal de Pernambuco (2004). É Analista Judiciário - Especialidade Tecnologia da Informação - do Tribunal Regional do Trabalho da Sexta Região. É Professor de Ensino Básico, Técnico e Tecnológico, na área de atuação Sistemas de Informação (Desenvolvimento de Sistemas de Software) do curso Superior de Análise e Desenvolvimento de Sistemas do Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco. Tem experiência em: Desenvolvimento de Software, Testes e Qualidade de Software; Metodologias Ágeis; Processos de TIC; Sistemas Distribuídos; Realidade virtual.

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

Acadêmico

Formação acadêmica

Mestrado em Ciências da Computação

2002 - 2004

Universidade Federal de Pernambuco
Título: Um Modelo de Middleware Adaptativo
, Ano de Obtenção: 2004.Nelson Souto Rosa.Palavras-chave: Middleware; Orientação a Objetos; Reflexão; Sistemas Distribuídos; Adaptação.Grande área: Ciências Exatas e da Terra

Graduação em Ciência da Computação

1997 - 2001

Universidade Federal de Pernambuco
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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: Metodologias Ágeis.

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: Sistemas Distribuídos.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Computação Gráfica.

Participação em bancas

Aluno: DIEGO ANTÔNIO FERREIRA e PÂMELA BEATRIZ LINS DA SILVA

COSTA, M. A. S.; GUEDES, P. A.; BARBOZA, E. S.; CARVALHO, D.. PENTEST APLICADO NA ANÁLISE DE SEGURANÇA DE UM SISTEMA WEB DO IFPE. 2016. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco.

Aluno: José Inácio Nery da Fonseca Neto e Tiago da Silva Chaves

COSTA, M. A. S.. Ambiente de Desenvolvimento para COBOL Utilizando o Netbeans. 2012. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco.

Aluno: Rafael Pereira de Araújo

COSTA, M. A. S.. Ambiente de Simulação Gráfica Aplicado ao Ensino de Algoritmos e Estruturas de Dados. 2012. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco.

Aluno: Gabriel Ibson e Diego da Silva Tenório

COSTA, M. A. S.. Aplicação de Ferramentas para Automatização de Testes de Penetração ? Estudo de Caso. 2012. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco.

Aluno: Edézio Bezerra Ferreira Neto

COSTA, M. A. S.. Ambiente de Realidade Virtual Aplicado no Processo de Ensino Aprendizagem de Física.. 2011. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco.

Aluno: Raimundo Martins Leandro Júnio

COSTA, M. A. S.. Análise para Implementação de uma Ferramenta de Segurança Utilizando Java e Orientação a Aspectos. 2011. Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco.

COSTA, M. A. S.; PEREIRA, C. S.; BARROS, R. C. M. R.. Membro das bancas elaboradoras da prova escrita e de avaliação de desempenho do concurso público para professor. 2009. Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco.

Orientou

Felipe Araújo de Lima e João Vitor Almeida de Lima

Desenvolvimento de Sistema de Monitoria; Início: 2017; Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; (Orientador);

Natália Amâncio

A definir; Início: 2017; Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; (Orientador);

Sérgio Melo Alencar

A definir; Início: 2016; Trabalho de Conclusão de Curso (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; (Orientador);

DIEGO ANTÔNIO FERREIRA e PÂMELA BEATRIZ LINS DA SILVA

PENTEST APLICADO NA ANÁLISE DE SEGURANÇA DE UM SISTEMA WEB DO IFPE; 2016; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Diego da Silva Tenório

Aplicação de Ferramentas para Automatização de Testes de Penetração ? Estudo de Caso; 2012; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Gabriel Ibson

Aplicação de Ferramentas para Automatização de Testes de Penetração ? Estudo de Caso; 2012; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

José Inácio Nery da Fonseca Neto

Ambiente de Desenvolvimento para COBOL Utilizando o Netbeans; 2012; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Tiago da Silva Chaves

Ambiente de Desenvolvimento para COBOL Utilizando o Netbeans; 2012; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Rafael Pereira de Araújo

Ambiente de Simulação Gráfica Aplicado ao Ensino de Algoritmos e Estruturas de Dados; 2012; Trabalho de Conclusão de Curso; (Graduação em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Edézio Bezerra Ferreira Neto

Ambiente de Realidade Virtual Aplicado no Processo de Ensino Aprendizagem de Física; 2011; Trabalho de Conclusão de Curso; (Graduação em Tecnólogo em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco; Orientador: Marcos André da Silva Costa;

Raimundo Martins Leandro Júnior

Análise para Implementação de uma Ferramenta de Segurança Utilizando Java e Orientação a Aspectos; 2011; Trabalho de Conclusão de Curso; (Graduação em Tecnólogo em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco; Orientador: Marcos André da Silva Costa;

Rafael Perreira de Araújo

Ambientes de Realidade Virtual Aplicados ao Ensino de Algoritmos e Estruturas de Dados; 2012; Iniciação Científica; (Graduando em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Heitor Paceli Maranhão

Ambientes de Realidade Virtual Aplicados ao Ensino de Algoritmos e Estruturas de Dados; 2012; Iniciação Científica; (Graduando em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Isnard de Oliveira Malafaia Júnior

Orientação de Monitoria do componente curricular Engenharia de Software; 2015; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Edmilson Santana

Orientação de Monitoria da Disciplina Introdução à Programação; 2014; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Natália Amâncio de Vasconcelos

Orientação de Monitoria de Introdução à Programação; 2014; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Iuri Paiva

Orientação de Monitoria da Disciplina Introdução à Programação; 2013; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Arnaldo Carneiro da Silva Neto

Orientação de Monitoria da Disciplina Introdução à Programação; 2013; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Willams Felix da Cruz

Orientação de Monitoria da Disciplina Introdução à Programação; 2013; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Eduardo Fabrício

Orientação de Monitoria; 2012; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Felipe Rosacruz Constantino

Orientação de Monitoria da Disciplina Introdução à Programação; 2012; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Jonathan Henrique de Araújo Silva

Orientação de Monitoria na Disciplina Introdução à Programação; 2012; Orientação de outra natureza; (Análise e Desenvolvimento de Sistemas) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

João Eudes Lemos

Monitoria na Disciplina de Introdução à Programação; 2010; Orientação de outra natureza - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco; Orientador: Marcos André da Silva Costa;

José Carlos Barbosa Pereira Filho

Monitoria na Disciplina de Introdução à Programação; 2010; Orientação de outra natureza - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco; Orientador: Marcos André da Silva Costa;

Gabriel Ibson de Souza

Monitoria na Disciplina de Algoritmos 2 e Estruturas de Dados; 2010; Orientação de outra natureza - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco; Orientador: Marcos André da Silva Costa;

FELYPE NERY DE OLIVEIRA VASCONCELOS

Monitoria na Disciplina de Algoritmos 2 e Estruturas de Dados; 2010; Orientação de outra natureza - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco; Orientador: Marcos André da Silva Costa;

Sóstenes José Barros de Melo Júnior

Monitoria na Disciplina de Introdução à Programação; 2009; Orientação de outra natureza; (Tecnologia em Análise e Desenvolvimento de Sistema) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

José Carlos Barbosa Pereira Filho

Monitoria na Disciplina de Introdução à Programação; 2009; Orientação de outra natureza; (Tecnologia em Análise e Desenvolvimento de Sistema) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Talita Torres de Araújo

Monitoria na Disciplina de Algoritmos I; 2009; Orientação de outra natureza; (Tecnologia em Análise e Desenvolvimento de Sistema) - Instituto Federal de Pernambuco; Orientador: Marcos André da Silva Costa;

Produções bibliográficas

  • ORGAMBIDE, A. F. C. ; GROTH, B. ; KELNER, J. ; TEICHRIEB, V. ; JÄNICHEN, S ; COSTA, M. A. S. ; PESSOA, B. D. S. ; ARAÚJO FILHO, M. S. C. . ConVIRA - Conceptual Navigation In Virtual Reality Applications. In: German - Brazilian And German - Argentinean Workshop On Information Technology, 1999, Berlim. German - Brazilian And German - Argentinean Workshop On Information Technology, 1999. p. 100-102.

  • COSTA, M. A. S. . Sistema de Faces Virtuais: Uma Ferramenta de Computação Gráfica para Análise Exploratória Interagente de Dados Multivariados. In: VIII Congresso de Iniciação Científica - CONIC, 2000, Recife. Anais do VIII Congresso de Iniciação Científica, 2000.

  • COSTA, M. A. S. . Desenvolvimento de Ferramentas de Computação Gráfica para Análise Exploratória Interagente de Dados Multivariados na Web. In: VII CONIC, 1999, Recife. Anais do VII Congresso de Iniciaçao Científica, 1999.

  • COSTA, M. A. S. ; PESSOA, B. D. S. ; ARAÚJO FILHO, M. S. C. . Visualização Científica e Analíse de Dados: Visualização de Informações Multidimensionais. In: VI CONIC, 1998, Recife. Anais do VI Congresso de Iniciação Científica, 1998. p. 102-102.

  • COSTA, M. A. S. ; PESSOA, B. D. S. ; ARAÚJO FILHO, M. S. C. . Visualização Científica e Análise de Dados: Mundos Virtuais e Cyber-Arquitetura. In: VI CONIC, 1998, Recife. Anais do VI Congresso de Iniciaçao Científica, 1998. p. 100-100.

  • COSTA, M. A. S. ; PESSOA, B. D. S. ; ARAÚJO FILHO, M. S. C. . Visualização Científica e Análise de Dados: Organização Espacial de Dados para a Internet. In: VI CONIC, 1998, Recife. Anais do VI Congresso de Iniciaçao Científica, 1998. p. 101-101.

Projetos de pesquisa

  • 2011 - 2013

    Ambientes de Realidade Virtual Aplicados ao Ensino da Informática, Descrição: O projeto de pesquisa visa melhorar as atividades de ensino-aprendizagem através da implementação de uma plataforma de suporte didático, capaz de apresentar o conteúdo relevante utilizando um ambiente interativo de realidade virtual.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: Marcos André da Silva Costa - Coordenador / Paulo Abadie Guedes - Integrante / Marco Antonio de Oliveira Domingues - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

Histórico profissional

Experiência profissional

2011 - Atual

Tribunal Regional do Trabalho da 6ª Região, TRT/6ª Região

Vínculo: Servidor Público, Enquadramento Funcional: Analista (Tecnologia da Informação), Carga horária: 40

Atividades

  • 09/2016

    Outras atividades técnico-científicas , Divisão de Governança de TI, Divisão de Governança de TI.Atividade realizada, Gerente de Qualidade e Processos de TI.

  • 12/2012 - 08/2016

    Outras atividades técnico-científicas , Coordenadoria de Desenvolvimento de Sistemas, Coordenadoria de Desenvolvimento de Sistemas.Atividade realizada, Gerente de Testes e Qualidade de Software.

  • 06/2012 - 12/2012

    Outras atividades técnico-científicas , Coordenadoria de Desenvolvimento de Sistemas, Coordenadoria de Desenvolvimento de Sistemas.Atividade realizada, Gerente de Configuração de Software.

  • 11/2011 - 05/2012

    Outras atividades técnico-científicas , Coordenadoria de Desenvolvimento de Sistemas, Coordenadoria de Desenvolvimento de Sistemas.Atividade realizada, Desenvolvimento de Software.

2008 - Atual

Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco

Vínculo: Servidor Público, Enquadramento Funcional: Professor, Carga horária: 20

Outras informações:
Disciplinas Ministradas: Engenharia de Software, Desenvolvimento de Software Corporativo, Introdução à Programação, Algoritmos I, Algoritmos II e Estruturas de Dados, Desenvolvimento de Sistemas Web II, Linguagem de Programação Orientada a Objetos II.

Atividades

  • 01/2015

    Ensino, Tecnólogo em Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Engenharia de Software, Desenvolvimento de Software Corporativo

  • 01/2013

    Ensino, Tecnólogo em Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Introdução à Programação, Engenharia de Software

  • 01/2012 - 12/2012

    Ensino, Tecnólogo em Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Introdução à Programação, Linguagem de Programação Orientada a Objetos II, Lógica Aplicada

  • 04/2011 - 04/2012

    Conselhos, Comissões e Consultoria, Campus Recife.Cargo ou função, Presidente da Comissão de Reformulação Curricular do Curso Tecnólogo de Análise e Desenvolvimento de Sistemas.

  • 07/2011 - 12/2011

    Ensino, Tecnólogo em Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Algoritmos II e Estruturas de Dados, Introdução à Programação, Linguagem de Programação Orientada a Objetos II

  • 02/2011 - 06/2011

    Ensino, Tecnólogo em Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Linguagem de Programação Orientada a Objetos II, Algoritmos II e Estruturas de Dados, Introdução à Programação

  • 07/2010 - 12/2010

    Ensino, Tecnólogo em Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Algoritmos II e Estruturas de Dados, Introdução à Programação

  • 02/2010 - 06/2010

    Ensino, Tecnólogo em Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Linguagem de Programação Orientada a Objetos II, Introdução à Programação, Algoritmos I

2008 - 2008

Tribunal de Justiça do Estado de Pernambuco

Vínculo: Servidor Público, Enquadramento Funcional: Analista Judiciário - Análise de Sistemas, Carga horária: 30

Outras informações:
Análise, projeto e arquitetura de sistemas Web.

Atividades

  • 01/2008

    Outras atividades técnico-científicas , TJ-PE, TJ-PE.Atividade realizada, Arquitetura de Software (Java, JBoss Seam, Facelets).

2006 - 2008

Serviço Federal de Processamento de Dados

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

Outras informações:
Especificação, análise, projeto, desenvolvimento e teste de sistemas. Metodologia de Desenvolvimento baseada no RUP, em conformidade com o CMMI nível 3.

Atividades

  • 01/2007

    Outras atividades técnico-científicas , SERPRO, SERPRO.Atividade realizada, Medição e Análise (CMMI 3).

  • 01/2006

    Outras atividades técnico-científicas , SERPRO, SERPRO.Atividade realizada, Testes de Software (CMMI 3).

2002 - 2006

Centro de Estudos e Sistemas Avançados do Recife

Vínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 40

Outras informações:
Análise, projeto e desenvolvimento de sistemas Web.

Atividades

  • 01/2002

    Outras atividades técnico-científicas , Centro de Estudos e Sistemas Avançados do Recife, Centro de Estudos e Sistemas Avançados do Recife.Atividade realizada, Desenvolvimento de Sistemas Web (Java, Hibernate).