Bruno Iran Ferreira Maciel

Possui graduação nos cursos de Bacharelado em Ciência da Computação (2011) e Sistemas de Informação (2016), participou do programa de Residência em Reuso de Software pela RiSE/Porto Digital e CPNq (2012). É mestre e doutor em Ciência da Computação pelo CIn-UFPE. Atua na indústria com desenvolvimento de software e na academia como professor e coordenador de curso.

Informações coletadas do Lattes em 22/10/2025

Acadêmico

Formação acadêmica

Doutorado em Ciência da Computação

2015 - 2020

Universidade Federal de Pernambuco
Título: Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
, Ano de obtenção: 2020. Roberto Souto Maior de Barros. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: concept drift; data stream; data mining; ensemble; drift detection method; drift detection ensemble. Grande área: Ciências Exatas e da Terra

Mestrado em Ciência da Computação

2012 - 2014

Universidade Federal de Pernambuco
Título: Abordagem Baseada em Serviços para Publicação e Uso de Dados Abertos Governamentais, Ano de Obtenção: 2014
Orientador: Bernadette Farias Lóscio
Bolsista do(a): Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco, FACEPE, Brasil. Palavras-chave: Serviço; Dados Abertos; Publicação.Grande área: Ciências Exatas e da Terra

Graduação em Bacharelado em Sistemas de Informação

2016 - 2016

Faculdade Estácio do Recife, Estácio FIR
Título: Melhorias ao algoritmo DDE (Detectar Mudança de Conceito)
Orientador: Erika Carlos de Medeiros

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

2007 - 2011

Faculdade de Tecnologia e Ciências de Pernambuco
Título: Ecossistema Linked Data: Processamento de Consulta
Orientador: Lidia Fransuelly Nunes de Melo Roque

Formação complementar

2011 - 2012

Residência RiSE/Porto Digital de Reúso de Software. (Carga horária: 450h). , Rise - Reuse in Software Engineering, RISE, Brasil.

2011 - 2011

Certified Scrum Product Owner. (Carga horária: 16h). , Scrum Alliance, SCRUM ALLIANCE, Brasil.

2010 - 2010

Certified ScrumMaster Training. (Carga horária: 16h). , Scrum Alliance, SCRUM ALLIANCE, Brasil.

2009 - 2010

PROLINFO, Inglês. (Carga horária: 60h). , Universidade de Pernambuco, UPE, Brasil.

2008 - 2008

Microsoft Students to Business ? S2B. (Carga horária: 84h). , Microsoft Corporation, MC*, Estados Unidos.

2007 - 2007

Desenvolvimento de Software. (Carga horária: 400h). , União dos Institutos Brasileiros de Tecnologia, UNIBRATEC, Brasil.

Áreas de atuação

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: Banco de dados.

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

Participação em eventos

XXVIII Simpósio Brasileiro de Banco de Dados (SBBD). 2013. (Simpósio).

5º Seminário de Pesquisas em Ontologias do Brasil. 2012. (Seminário).

7º International Workshop on Metamodels, Ontologies, Semantic Technologies. 2012. (Encontro).

I Workshop on Semantic Web and Amazonian Biodiversity Ontology. 2012. (Encontro).

"Community launch - Copa Microsoft de Talentos" by Microsoft. 2010. (Seminário).

"Qualidade de Busca na Web e seus Desafios" by Google. 2010. (Seminário).

XII CBIS - Congresso Brasileiro de Informática em Saúde. 2010. (Congresso).

A WEB SEMÂNTICA. 2009. (Encontro).

Orientou

Sylvia Emmanuelle Castelo Branco de Holanda Victor

NotWarning e DynamicWarning: Estratégias de Aprendizado em Fluxo de Dados com base na Análise dos Efeitos do Sinal de Detecção Warning; 2022; Tese (Doutorado em Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco, ; Coorientador: Bruno Iran Ferreira Maciel;

Fábio Ferreira Maciel

Explorando a Vulnerabilidade do Protocolo ARP Utilizando o Script Yamas; 2013; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciência da Computação) - Faculdade de Tecnologia e Ciências de Pernambuco; Orientador: Bruno Iran Ferreira Maciel;

Alesson Rodrigo Costa Aguiar

Contribuições da Computação Móvel Para o Censo 2010 do IBGE; 2013; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciência da Computação) - Faculdade de Tecnologia e Ciências de Pernambuco; Orientador: Bruno Iran Ferreira Maciel;

Produções bibliográficas

  • CHIKUSHI, ROHGI TOSHIO MENESES ; BARROS, R. S. M. ; SILVA, MARILU GOMES N. MONTE DA ; MACIEL, B.I.F. . Using spectral entropy and bernoulli map to handle concept drift. EXPERT SYSTEMS WITH APPLICATIONS , v. 167, p. 114114-19, 2021.

  • MACIEL, BRUNO I. F. ; SANTOS, SILAS G. T. C. ; BARROS, ROBERTO S. M. . MOAManager: A tool to support data stream experiments. SOFTWARE-PRACTICE & EXPERIENCE , v. s/n, p. 1-10, 2020.

  • HIDALGO, JUAN I. GONZÁLEZ ; MACIEL, BRUNO I. F. ; BARROS, ROBERTO S. M. . Experimenting with prequential variations for data stream learning evaluation. COMPUTATIONAL INTELLIGENCE , v. 1, p. 1-23, 2019.

  • MACIEL, BRUNO IRAN FERREIRA ; HIDALGO, JUAN ISIDRO GONZALEZ ; DE BARROS, ROBERTO SOUTO MAIOR . An Ultimately Simple Concept Drift Detector for Data Streams. In: 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2021, Melbourne. 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2021. p. 625.

  • VICTOR, SYLVIA E. C. B. H. ; MELO, SILVIO B. ; MACIEL, BRUNO I. F. . An Optimized Training Dynamic for Data Streams. In: 2021 IEEE Symposium Series on Computational Intelligence (SSCI), 2021, Orlando. 2021 IEEE Symposium Series on Computational Intelligence (SSCI), 2021. p. 1.

  • MACIEL, BRUNO IRAN FERREIRA ; SANTOS, SILAS GARRIDO TEIXEIRA CARVALHO ; BARROS, ROBERTO SOUTO MAIOR . A Lightweight Concept Drift Detection Ensemble. In: 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI), 2015, Vietri sul Mare. 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI), 2015. p. 1061-1068.

Outras produções

MACIEL, B.I.F. ; MANOEL, M. . Sistema de Gerenciamento de Ferramentas. 2008.

MACIEL, B.I.F. . Portal Grandes Médicos. 2012.

MACIEL, B.I.F. . Componente para gerenciamento de ata eletrônica. 2011.

MACIEL, B.I.F. . Exibição de dados sobre Hemocentro do Brasil. 2011.

MACIEL, B.I.F. . Componente para contato. 2011.

MACIEL, B.I.F. . Módulo para exibir eventos (para autocadastro de usuários). 2011.

MACIEL, B.I.F. . Intranet da empresa Sundown Vitaminas. 2010.

MACIEL, B.I.F. . Componente OpenId - Para Serviços dentro da instituição NUTES-UFPE. 2010.

MACIEL, B.I.F. . Módulo de agenda de eventos. 2010.

MACIEL, B.I.F. . Componente para exibir teleconsultores. 2010.

MACIEL, B.I.F. . Módulo para avaliação do curso de medicina. 2010.

MACIEL, B.I.F. ; ALVES, A. . Módulo para exibição de colaboradores. 2010.

MACIEL, B.I.F. . Componente para cadastro de usuários em evento. 2010.

MACIEL, B.I.F. . Módulo para exibir eventos de agenda relacionado a seminários. 2010.

Histórico profissional

Experiência profissional

2021 - Atual

NTT DATA Brasil

Vínculo: Celetista, Enquadramento Funcional: Especialista Sênior de Centros (CSS), Carga horária: 40

2021 - 2021

secretaria de educação de pernambuco

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 40

2020 - 2021

Foco Aluguel de Veículos

Vínculo: Celetista, Enquadramento Funcional: Líder do time, Carga horária: 44

Outras informações:
Entrei para trabalhar com tecnologias como por exmplo node, angular, postgresql e recursos da aws. Depois de algum tempo a equipe cresceu e fiquei como líder do time.

2020 - Atual

Faculdade de Ciências Humanas Esuda

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 12

Atividades

  • 02/2020

    Ensino, Tecnólogo em Redes de Computadores, Nível: GraduaçãoDisciplinas ministradas, Sistemas de Informação, Sistemas Distribuídos

2019 - 2022

Faculdade Joaquim Nabuco

Vínculo: Celetista, Enquadramento Funcional: Docente, Carga horária: 7

2015 - 2015

Faculdade Joaquim Nabuco

Vínculo: Docente, Enquadramento Funcional: Docente, Carga horária: 4

Outras informações:
Disciplina de Computação Gráfica

Atividades

  • 02/2020

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Segurança da Informação, Lógica Matemática

  • 08/2019

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Sistemas Multimídia

  • 08/2019 - 12/2019

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Sistemas Multmídia

  • 01/2015 - 03/2015

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Computação Gráfica

2019 - Atual

Ensino Superior Pernambuco LTDA

Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 1

2019 - Atual

UNYLEYA EDITORA E CURSOS S/A, Unyleya

Vínculo: Prestação de Serviço, Enquadramento Funcional: Professor Tutor Virtual, Carga horária: 4

Atividades

  • 03/2019

    Ensino, MBA EM GESTÃO DA QUALIDADE DE SOFTWARE, Nível: EspecializaçãoDisciplinas ministradas, Custos de Software (GQSoft)

  • 03/2019

    Ensino, MBA EM GESTÃO DA QUALIDADE DE SOFTWARE, Nível: EspecializaçãoDisciplinas ministradas, Modelos de Maturidade de Software (GQSoft)

  • 03/2019

    Ensino, Big Data (Ciência de Dados), Nível: EspecializaçãoDisciplinas ministradas, Descoberta de Conhecimento com Big Data Analytics (BDCD)

2014 - 2015

Universidade Federal de Pernambuco

Vínculo: Professor Tutor Virtual, Enquadramento Funcional: Professor, Carga horária: 5

Atividades

  • 09/2014

    Ensino,Disciplinas ministradas, Informática

2012 - 2014

Universidade Federal Rural de Pernambuco

Vínculo: Bolsista, Enquadramento Funcional: Tutor Virtual, Carga horária: 5

Atividades

  • 03/2014 - 06/2014

    Ensino, Computação e Informática, Nível: GraduaçãoDisciplinas ministradas, Prática como Componente Curricular IV

  • 01/2014 - 03/2014

    Ensino, Computação e Informática, Nível: GraduaçãoDisciplinas ministradas, Infraestrutura de Software

  • 08/2013 - 11/2013

    Ensino, Computação, Nível: GraduaçãoDisciplinas ministradas, PCC "Prática como componente curricular" 3 (Infraestrutura de Software)

  • 05/2013 - 08/2013

    Ensino, Computação, Nível: GraduaçãoDisciplinas ministradas, Infraestrutura de Software

  • 02/2013 - 05/2013

    Ensino, Computação, Nível: GraduaçãoDisciplinas ministradas, Redes de Computadores

  • 10/2012 - 02/2013

    Ensino, Computação, Nível: GraduaçãoDisciplinas ministradas, Infraestrutura de Software

2012 - 2014

Faculdade de Tecnologia e Ciências de Pernambuco

Vínculo: Prestação de Serviços, Enquadramento Funcional: Docente, Carga horária: 4

Atividades

  • 07/2014

    Ensino, Bacharelado em Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Circuitos Digitais, Desenvolvimento Web, Programação de Computadores, Programação Orientada a Objetos, Redes de Computadores, Sistemas Operacionais 2, Trabalho de Conclusão de Curso 2

  • 01/2014 - 06/2014

    Ensino, Bacharelado em Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Projeto Integrado 3, Sistemas Distribuídos, Trabalho de Conclusão de Curso 2

  • 07/2013 - 12/2013

    Ensino, Bacharelado em Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Estrutura de Dados, Sistemas Distribuídos, Trabalho de Conclusão de Curso 2

  • 01/2013 - 06/2013

    Ensino, Bacharelado em Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Banco de Dados, Sistemas Distribuídos, Trabalho de Conclusão de Curso 2

  • 07/2012 - 12/2012

    Ensino, Bacharelado em Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Arquitetura de Computadores

2014 - 2014

ESPECIALIZA PROCESSAMENTO DE DADOS LTDA - ME

Vínculo: Prestação de Serviços, Enquadramento Funcional: Instrutor/Professor, Carga horária: 4

Outras informações:
Treinamentos especializados.

Atividades

  • 08/2014 - 11/2014

    Treinamentos ministrados , Unidade Matriz.Treinamentos ministrados, PHP Programmer

  • 01/2014 - 04/2014

    Treinamentos ministrados , Unidade Matriz.Treinamentos ministrados, PHP Programmer

2012 - 2015

Radar Tecnologia - Soluções em Tenologia da Informação

Vínculo: Consultor, Enquadramento Funcional: Consultor, Carga horária: 5

Atividades

  • 04/2012

    Serviços técnicos especializados , Radar Tecnologia - Soluções em Tenologia da Informação.Serviço realizado, Consultoria em Computação; Desenvolvimento e manutenção de Sistemas.

2012 - 2013

Núcleo de Telessaúde da Universidade Federal de Pernambuco

Vínculo: RPA, Enquadramento Funcional: Engenheiro de Sistemas 2, Carga horária: 20

Outras informações:
Serviços de consultoria em engenharia de software e desenvolvimento de sistemas.

2009 - 2011

Núcleo de Telessaúde da Universidade Federal de Pernambuco

Vínculo: Estágio, Enquadramento Funcional: Engenheiro de Software, Carga horária: 30

Outras informações:
Desenvolvimento de soluções usando a linguagem de programação PHP, utilizando os seguintes frameworks: Joomla! e Moodle.

Atividades

  • 03/2012 - 02/2013

    Serviços técnicos especializados , NUTES.Serviço realizado, Líder de equipe; Desenvolvimento e manutenção de sistemas; Implementação de boas práticas para aumentar a segurança das informações; Migração e configuração de servidores Windows para Linux; Recuperação de sistemas pós-desastres.

  • 03/2011 - 02/2012

    Serviços técnicos especializados , NUTES.Serviço realizado, Análise de Sistemas; Relatórios; Desenvolvimento e manutenção de sistemas; Líder de equipe.

  • 10/2009 - 02/2011

    Serviços técnicos especializados , NUTES.Serviço realizado, Desenvolvimento de Software; Manutenção de Sistemas; Atividade de Engenharia de Software (análise, elicitação, validações, testes dentre outras); Manutenção em sistemas (Joomla 1.0, 1.5 e 2.0; Moodle, Dotproject, Wordpress e outros); Relatórios de atividades; Implantação de Sistemas.

2012 - 2012

Etebrax - Escola Técnica do Brasil

Vínculo: Docente, Enquadramento Funcional: Professor, Carga horária: 6

Atividades

  • 08/2012 - 10/2012

    Ensino, Técnico em Informática, Nível: AperfeiçoamentoDisciplinas ministradas, Módulo de Programação Web

2011 - 2012

Rise - Reuse in Software Engineering

Vínculo: Outro (especifique), Enquadramento Funcional: Residente, Carga horária: 42, Regime: Dedicação exclusiva.

Outras informações:
Atividades de Participação em Projeto, Rise - Reuse in Software Engineering

2010 - 2011

Divina - Distribuidora de Vitaminas Naturais

Vínculo: Colaborador, Enquadramento Funcional: Eng. de Software, Carga horária: 20

Outras informações:
Joomla! (PHP), VB 6, .NET (C# e VB), MSMSQL, MySQL.

2007 - 2009

MCM Construções e Montagens Industriais LTDA.

Vínculo: Colaborador, Enquadramento Funcional: Programador, Carga horária: 45, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de Sistemas para Web: ASP e JavaScript. Banco de Dados: MSSQL Server. Administração de Redes: Linux, VBScript e Shell Script.

2007 - 2007

Brasilnet Informática.

Vínculo: Estágio, Enquadramento Funcional: Programador, Carga horária: 45, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de Sistemas Para Web: PHP, ASP e JavaScript. Banco de Dados: MySQL, PostgreSQL.