Joao Paulo Magalhaes

Mestre em Ciências da Computação pelo Centro de Informática da Universidade Federal de Pernambuco (UFPE) em 2010, com foco em visão computacional, aprendizagem de maquinas e processamento de imagens. Possui graduação em Engenharia da Computação também pela UFPE (2008). Desenvolveu pesquisas acadêmicas vinculadas ao VIISAR (Grupo de pesquisas em Visão Computacional da UFPE) e a instituições de pesquisa e desenvolvimento como o Centro de Estudos e Sistemas Avançados do Recife (C.E.S.A.R.), tendo publicado artigos nas áreas de visão computacional, aprendizagem de máquinas, processamento de imagens e dispositivos móveis. Com mais de quinze anos de experiência profissional, sempre manteve seu trabalho relacionado a pesquisa e desenvolvimento de novas tecnologias, produtos e empresas, com destaque para os mais de 10 anos com dedicação ao C.E.S.A.R. - onde trabalha diretamente com empresas líderes nos mercados nacional e internacional, como a SAMSUNG, Motorola, LG e outras. Atua como gerente técnico em projetos de pesquisa e desenvolvimento nas áreas de Ciência de Dados, Aprendizagem de Máquinas e novas tecnologias em geral, como Internet das Coisas e outras. Além disso, também atua como professor em cursos de Graduação, Especialização / Pós Graduação e Extensão em disciplinas técnicas de Aprendizagem de Máquinas e Ciência de Dados e em cursos executivos relacionados a Tecnologias Disruptivas, como Produtos Inteligentes e Conectados, Inteligência Artificial e outras.Tem interesse constante na criação e engenharia de novos produtos e serviços de base tecnológica. Especialista em Aprendizagem de Máquinas. Possui sólida experiência na arquitetura de sistemas distribuídos, principalmente envolvendo dispositivos móveis, embarcados e IoT (Internet das Coisas).Mantém interesse acadêmico nas áreas de Inteligência e Visão Computacional, Aprendizagem de Máquinas, Ciências de Dados e novas tecnologias em geral.

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

Acadêmico

Formação acadêmica

Mestrado em Ciências da Computação

2008 - 2010

Universidade Federal de Pernambuco
Título: Detecção de Faces sob Variações de Iluminação e MLPBoost
, Ano de Obtenção: 2010.Tsang Ing Ren.Coorientador: George Darmiton Cavalcanti. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Inteligência Artificial; Aprendizado de Máquinas; Redes Neurais Artificiais; processamento de imagens; detecção de faces.Grande área: Ciências Exatas e da TerraGrande Área: Outros / Área: Robótica, Mecatrônica e Automação.

Graduação em Engenharia da Computação

2003 - 2008

Universidade Federal de Pernambuco
Título: Detecção de Objetos Usando Características de Histograma Espacial
Orientador: Tsang Ing Ren

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Organização de eventos

MAGALHAES, J. P. ; SILVA, M. A. G. ; BRAZIL, C. . AndroidRec - Primeiro Encontro Regional de Desenvolvedores Android. 2012. (Outro).

MAGALHAES, J. P. . SATI - Seminário para Atualização em Tecnologia da Informação. 2004. (Congresso).

Orientou

Paulo Henrique Melo Teixeira

IDENTIFICAÇÃO DE VIESES DE GÊNERO EM AMBIENTES DE TRABALHO UTILIZANDO FERRAMENTAS DE CIÊNCIA DE DADOS; 2022; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - CESAR School; Orientador: Joao Paulo Magalhaes;

Eduardo Souza Veiga

ESTUDO SOBRE O IMPACTO DE DADOS ESPARSOS EM MODELOS BASEADOS EM ÁRVORE DE DECISÃO NA ÁREA DE FLUXOS DE TRANSPORTE VIÁRIO; 2022; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - CESAR School; Orientador: Joao Paulo Magalhaes;

Produções bibliográficas

  • Neto, Euclides N. Arcoverde ; Duarte, Rafael M. ; BARRETO, RAFAEL M. ; Magalhaes, Joao Paulo ; Bastos, Carlos A. C. M. ; Ren, Tsang Ing ; CAVALCANTI, GEORGE D. C. . Enhanced real-time head pose estimation system for mobile device. Integrated Computer-Aided Engineering , v. 21, p. 281-293, 2014.

  • Neto, Euclides N. Arcoverde ; BARRETO, RAFAEL M. ; Duarte, Rafael M. ; Magalhaes, Joao Paulo ; Bastos, Carlos A. C. M. ; Ren, Tsang Ing ; CAVALCANTI, GEORGE D. C. . Real-Time Head Pose Estimation for Mobile Devices. In: Hujun Yin; José A. F. Costa; Guilherme Barreto;. (Org.). Lecture Notes in Computer Science. 1ed.Berlin: Springer Berlin Heidelberg, 2012, v. 7435, p. 467-474.

  • Magalhaes, Joao Paulo ; Ren, Tsang Ing ; CAVALCANTI, GEORGE D. C. . Face Detection under Illumination Variance Using Combined AdaBoost and Gradientfaces. In: Hujun Yin; José A. F. Costa; Guilherme Barreto;. (Org.). Lecture Notes in Computer Science. 1ed.Berlin: Springer Berlin Heidelberg, 2012, v. 7435, p. 435-442.

  • CAVALCANTI, GEORGE D. C. ; MAGALHAES, JOAO PAULO ; BARRETO, RAFAEL M. ; TSANG, ING REN . MLPBoost: A combined AdaBoost / multi-layer perceptron network approach for face detection. In: 2012 IEEE International Conference on Systems, Man and Cybernetics SMC, 2012, Seoul. 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2012. p. 2350-2353.

  • TSANG, ING REN ; MAGALHAES, JOAO PAULO ; CAVALCANTI, GEORGE D. C. . Combined AdaBoost and gradientfaces for face detection under illumination problems. In: 2012 IEEE International Conference on Systems, Man and Cybernetics SMC, 2012, Seoul. 2012 IEEE International Conference on Systems, Man, and Cybernetics (SMC), 2012. p. 2354-2358.

Outras produções

MONTANARO, D. ; UTRERA, K. ; MEDEIROS, J. A. ; MAGALHAES, J. P. ; PAF, J. ; RIOS, A. ; MESSIAS, A. . Gabstr. 2013; Tema: Plataforma de comunicação por proximidade. (Rede social).

MAGALHAES, J. P. . Curso de introdução ao desenvolvimento Android. 2011. (Curso de curta duração ministrado/Outra).

Projetos de desenvolvimento

  • 2005 - 2005

    Intel XScale, Descrição: Pesquisa e Desenvolvimento para a plataforma Intel XScale. Pesquisa envolveu processamento de sinais digitais, processamento de som, desenvolvimento para dispositivos móveis/embarcados e o desenvolvimento de uma pedaleira digital de efeitos sonoros para guitarras.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (12) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Joao Paulo Magalhaes - Coordenador.

  • 2005 - 2005

    Intel XScale, Descrição: Pesquisa e Desenvolvimento para a plataforma Intel XScale. Pesquisa envolveu processamento de sinais digitais, processamento de som, desenvolvimento para dispositivos móveis/embarcados e o desenvolvimento de uma pedaleira digital de efeitos sonoros para guitarras.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (12) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Joao Paulo Magalhaes - Coordenador.

  • 2018 - Atual

    Smart Invoice, Descrição: Criação de uma ferramenta para extração de informações de Notas Fiscais brasileiras a partir de imagens das mesmas.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) . , Integrantes: Joao Paulo Magalhaes - Coordenador / Edward Roe - Integrante / Joyce Vitor Teixeira de Oliveira - Integrante / Joao Lucas Oliveira Canhoto - Integrante.

  • 2017 - 2017

    Document Server, Descrição: Desenvolvimento de uma ferramenta para extração de informações a partir de imagens de documentos oficiais do Brasil. Esta solução tinha como diferencial permitir que o cliente definisse formatos para quaisquer novos documentos que desejasse.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Joao Paulo Magalhaes - Coordenador / CAVALCANTI, GEORGE D. C. - Integrante / Edward Roe - Integrante / Tatiana Cruz Agra Lopes - Integrante / Cristiane Nunes de Lima - Integrante / Eldrey Seolin Galindo - Integrante.

  • 2005 - 2005

    Intel XScale, Descrição: Pesquisa e Desenvolvimento para a plataforma Intel XScale. Pesquisa envolveu processamento de sinais digitais, processamento de som, desenvolvimento para dispositivos móveis/embarcados e o desenvolvimento de uma pedaleira digital de efeitos sonoros para guitarras.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (12) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Joao Paulo Magalhaes - Coordenador.

  • 2018 - Atual

    Smart Invoice, Descrição: Criação de uma ferramenta para extração de informações de Notas Fiscais brasileiras a partir de imagens das mesmas.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) . , Integrantes: Joao Paulo Magalhaes - Coordenador / Edward Roe - Integrante / Joyce Vitor Teixeira de Oliveira - Integrante / Joao Lucas Oliveira Canhoto - Integrante.

  • 2017 - 2017

    Document Server, Descrição: Desenvolvimento de uma ferramenta para extração de informações a partir de imagens de documentos oficiais do Brasil. Esta solução tinha como diferencial permitir que o cliente definisse formatos para quaisquer novos documentos que desejasse.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Joao Paulo Magalhaes - Coordenador / CAVALCANTI, GEORGE D. C. - Integrante / Edward Roe - Integrante / Tatiana Cruz Agra Lopes - Integrante / Cristiane Nunes de Lima - Integrante / Eldrey Seolin Galindo - Integrante.

  • 2005 - 2005

    Intel XScale, Descrição: Pesquisa e Desenvolvimento para a plataforma Intel XScale. Pesquisa envolveu processamento de sinais digitais, processamento de som, desenvolvimento para dispositivos móveis/embarcados e o desenvolvimento de uma pedaleira digital de efeitos sonoros para guitarras.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (12) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Joao Paulo Magalhaes - Coordenador.

  • 2018 - Atual

    Smart Invoice, Descrição: Criação de uma ferramenta para extração de informações de Notas Fiscais brasileiras a partir de imagens das mesmas.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) . , Integrantes: Joao Paulo Magalhaes - Coordenador / Edward Roe - Integrante / Joyce Vitor Teixeira de Oliveira - Integrante / Joao Lucas Oliveira Canhoto - Integrante.

  • 2017 - 2017

    Document Server, Descrição: Desenvolvimento de uma ferramenta para extração de informações a partir de imagens de documentos oficiais do Brasil. Esta solução tinha como diferencial permitir que o cliente definisse formatos para quaisquer novos documentos que desejasse.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) . , Integrantes: Joao Paulo Magalhaes - Coordenador / CAVALCANTI, GEORGE D. C. - Integrante / Edward Roe - Integrante / Tatiana Cruz Agra Lopes - Integrante / Cristiane Nunes de Lima - Integrante / Eldrey Seolin Galindo - Integrante.

  • 2005 - 2005

    Intel XScale, Descrição: Pesquisa e Desenvolvimento para a plataforma Intel XScale. Pesquisa envolveu processamento de sinais digitais, processamento de som, desenvolvimento para dispositivos móveis/embarcados e o desenvolvimento de uma pedaleira digital de efeitos sonoros para guitarras.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (12) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Joao Paulo Magalhaes - Coordenador.

Histórico profissional

Endereço profissional

  • CESAR School. , Rua do Apolo, 77, Recife, 50030220 - Recife, PE - Brasil, Telefone: (81) 34196700, URL da Homepage:

Experiência profissional

2015 - Atual

Centro de Estudos e Sistemas Avançados do Recife

Vínculo: Celetista, Enquadramento Funcional: CONSULTOR EM ENGENHARIA DE SOFTWARE EDUCADOR, Carga horária: 30

Outras informações:
Consultor em Machine Learning, Visão Computacional e Dispositivos móveis Líder técnico em projetos de P&D em parceria com empresas líderes mundiais no setor de tecnologia da informação e comunicação. Responsável por todos os aspectos técnicos da solução, bem como auxilia na identificação, definição de prioridades e gerenciamento de atividades e ainda mantém a comunicação entre os integrantes do time, clientes e stakeholders do projeto, sendo responsável direto pelo bom andamento do projeto e entregas ao cliente. Atualmente é líder na criação de uma célula de Ciência de Dados e Inteligência Artificial para um conjunto de projetos de desenvolvimento de Software (15+) para uma das empresas líderes globais na área de eletrônicos de consumo. Aplicações vão de análise de dados para a tomada de decisões e mudanças processuais, criação de gráficos e dashboards no Tableau, realização de experimentos com modelos de machine learning preditivos e descritivos, desenvolvimento de pipelines de ETL (Extração, Transformação e Carregamento de dados), aplicação de modelos de machine learning no fluxo principal de aplicações intensivas, avaliação e testes de modelos de machine learning. Últimos projetos: - Líder técnico em uma equipe de ~5 desenvolvedores conduzindo a pesquisa e desenvolvimento de um serviço de extração de informação de notas fiscais, com foco em Visão Computacional, utilizando técnicas de processamento de imagens e Aprendizagem de Máquinas. - Líder técnico e de equipe (7 desenvolvedores e 1 tester) no desenvolvimento de uma prova de conceito de plataforma segura de IoT (AoT) para uma empresa com atuação a nível mundial no setor de eletrônicos. - Líder técnico durante 2 anos uma equipe de aproximadamente 10 desenvolvedores e testers atuando em parceria com uma empresa líder mundial no setor de telefonia móvel. Realiza ainda: - Suporte técnico na prospecção de novos negócio - Entrevistas de novos Cientistas de Dados e Eng. de SW - Mentoria e desenvolvim

2017 - Atual

Cesar School

Vínculo: Celetista, Enquadramento Funcional: CONSULTOR EM ENGENHARIA DE SOFTWARE EDUCADOR, Carga horária: 10

Outras informações:
Professor de Graduação, Pós-Graduação / Especialização e Extensão. Disciplinas Graduação em Ciência da Computação e Design: Sistemas Digitais, Computação Física e Prototipação com Arduino - 2018.1 - 2019.2 Graduação em Ciência da Computação: Aprendizagem de Máquinas - 2020.1 - Atual Especialização em Tecnologia, Inovação e Inteligência: Android e Prototipação Arduino - 2017.2 - 2019.2 Introdução à Aprendizagem de Máquinas - 2021.1 - Atual Projeto em Aprendizagem de Máquinas - 2021.1 - Atual Especialização em Machine Learning Aplicado à Análise de Dados: Machine Learning para Big Data - 2021.1 - Atual NEXT (Extensão): Introdução à Aprendizagem de Máquinas - 2019.1 - 2020.1 Tecnologia para não-Tecnólogos (Extensão): Inteligência Artificial e Aprendizagem de Máquinas - 2021.1 - Atual GNED (Extensão): Responsável pela parte de Inteligência Artificial (50%) no módulo de Tecnologias Habilitadoras IA para Negócios (Extensão): Coordenador e professor do módulo de Análises Diagnóstica e Descritiva

Atividades

  • 09/2020

    Ensino, Gestão de Negócios na Era Digital (GNED), Nível: AperfeiçoamentoDisciplinas ministradas, Tecnologias Habilitadoras - Inteligência Artificial

  • 01/2020

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Aprendizagem de Máquinas

  • 01/2020

    Ensino, Curso de formação de Especialista em Tecnologia Inovação e Inteligência, Nível: EspecializaçãoDisciplinas ministradas, Machine Learning

  • 01/2020

    Ensino, Curso de formação de Especialista em Tecnologia Inovação e Inteligência, Nível: EspecializaçãoDisciplinas ministradas, Projeto de Machine Learning

  • 01/2020

    Ensino, Especialização em Análise e Engenharia de Dados, Nível: EspecializaçãoDisciplinas ministradas, Mineração de Dados 1: Modelos Preditivos

  • 11/2019

    Ensino, Tech for Non-Techies, Nível: AperfeiçoamentoDisciplinas ministradas, Inteligência Artificial e Machine Learning

  • 01/2019 - 12/2020

    Ensino, Extensão em Machine Learning Aplicado à Análise de Dados, Nível: AperfeiçoamentoDisciplinas ministradas, Machine Learning para Big Data

  • 01/2019 - 06/2020

    Ensino, NEXT ? Nova EXperiência de Trabalho, Nível: AperfeiçoamentoDisciplinas ministradas, Introdução à Aprendizagem de Máquinas

  • 01/2018 - 12/2019

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Sistemas Digitais e Prototipação com Arduino

  • 11/2017 - 12/2019

    Ensino, Curso de formação de Especialista em Tecnologia Inovação e Inteligência, Nível: EspecializaçãoDisciplinas ministradas, Android e Prototipação Arduino

2013 - 2014

Gabstr Inc.

Vínculo: Consultor, Enquadramento Funcional: Arquiteto e Líder de Engenharia, Carga horária: 40

Outras informações:
Líder de engenharia no desenvolvimento de uma nova plataforma de comunicação focada na descoberta de conteúdo local. Entre as principais responsabilidades estavam o design da solução e a arquitetura do sistema, liderar a equipe de seis desenvolvedores e o desenvolvimento de todo o aplicativo móvel Android.

2010 - 2013

PARTEC Participação e Consultoria

Vínculo: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas (Líder técnico), Carga horária: 40

Outras informações:
Trabalhando na construção de uma nova solução em tecnologia e logística para comércios locais. Pesquisa e desenvolvimento de uma grande quantidade de experimentos relacionados a mídia digital, propaganda e diversão para dispositivos móveis (Android e iOS) e TVs inteligentes.

2006 - 2009

FAST Aplicativos e Soluções Tecnológicas

Vínculo: Colaborador, Enquadramento Funcional: Consultor em Engenharia de Sistemas, Carga horária: 40

Outras informações:
Todos os trabalhos foram desenvolvidos no Centros de Estudos e Sistemas Avançados do Recife (C.E.S.A.R). Pesquisa e desenvolvimento de uma grande quantidade de sistemas, em sua maioria móveis e embarcados, com destaque para: 1. Desenvolvimento de um cliente 'Push-To-Talk' para celulares seguindo a especificação OMA PoC em linguagem C para uma fabricante mundial de celulares. 2. Desenvolvimento, manutenção e 'porting' de aplicativos e jogos para celulares em J2ME para uma fabricante mundial de celulares. 3. Desenvolvimento de uma aplicação multimídia em plataforma móvel e de servidor para um grande provedor de comunicação móvel no Brasil. 4. Desenvolvimento de serviços 'Point-of-Service' (PoS) para impressora e 'cashdrawer' seguindo a especificação UnifiedPoS em C++ utilizando tecnologia ActiveX para o líder de mercado da América Latina. 5. Desenvolvimento de um serviço e uma DLL Windows para abstração de um protocolo de pontos eletrônicos, além da implementação para três relógios de pontos eletrônicos, para a empresa líder na América Latina em controle de acesso. 6. Manutenção de 'device drivers' Windows (98, 2K, XP, Vista, 7) para uma grande empresa mundial. 7. Desenvolvimento de uma API embarcada, aplicações e jogos utilizando um algoritmo de reconhecimento de gestos baseado em imagens para uma grande empresa mundial de celulares.

2009 - 2010

CommentLab

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

Outras informações:
P&D de uma nova plataforma de mídia focada em entretenimento e propaganda por meio de interação baseada em visão computacional. Trabalho incluiu desenvolvimento de toda a idéia e proposta com plano de negócios aprovada no edital PAPPE-Subvenção da FACEPE, desenvolvimento de protótipos de validação, arquitetura e desenvolvimento até a versão beta do sistema, trabalhando nas funções de líder de equipe, arquiteto geral da tecnologia e especialista em visão computacional.

2011 - 2011

Fundação de Apoio ao Desenvolvimento da Universidade Federal de Pernambuco

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

Outras informações:
Desenvolvimento de uma aplicação Android para controle de acesso a dispositivos móveis baseada em biometria (reconhecimento de face) para uma empresa brasileira provedora de tecnologia para a América Latina, EUA e Espanha.

2005 - 2005

Universidade Federal de Pernambuco

Vínculo: Outro (bolsista), Enquadramento Funcional: Bolsista, Carga horária: 20, Regime: Dedicação exclusiva.

Outras informações:
Pesquisa e desenvolvimento em plataformas móveis dedicadas de processamento digital de sinais, especialmente a plataforma Intel xScale, com foco na produção de uma pedaleira de efeitos sonoros para guitarra.

2013 - 2013

Serviços de Tecnologia e Logística para o Comércio LTDA

Vínculo: Colaborador, Enquadramento Funcional: Líder de desenvolvimento, Carga horária: 30

Outras informações:
Trabalhando no spin-off do Instok a partir da PARTEC. Instok é o primeiro produto da STL, focado em e-commerce para varejistas locais.