Joao Paulo Magalhaes

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


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 dez 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 5 anos com dedicação ao C.E.S.A.R. - onde trabalhou diretamente com empresas líderes nos mercados nacional e internacional, como a SAMSUNG, Motorola, LG, TIM, Bematech e Dimep. Merece destaque também os produtos/empresas desenvolvidos recentemente: Instok - serviço de entregas no mesmo dia para varejistas locais, desenvolvido junto a PARTEC, que originou a STL (Serviços de Tecnologia e Logística para o Comércio LTDA); e o Gabstr - plataforma de comunicação por proximidade, desenvolvida junto a Gabstr Inc., empresa americana. Tem interesse constante na criação e engenharia de novos produtos e serviços de base tecnológica. Especialista em desenvolvimento para dispositivos móveis e embarcados. 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, Processamento de Imagens, Aprendizagem de Máquinas e novas tecnologias para dispositivos móveis. (Texto informado pelo autor)


Identificação


Nome
Joao Paulo Magalhaes
Nome em citações bibliográficas
MAGALHAES, J. P.;MAGALHAES, JOAO PAULO;Magalhaes, Joao Paulo

Endereço


Endereço Profissional
Universidade Federal de Pernambuco.
Av. Professor Luiz Freire, s/n
Cidade Universitária
50740-540 - Recife, PE - Brasil
Telefone: (081) 21268430
Fax: (081) 21268430
URL da Homepage: www.cin.ufpe.br


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


2008 - 2010
Mestrado em Ciências da Computação.
Universidade Federal de Pernambuco, UFPE, Brasil.
Título: Detecção de Faces sob Variações de Iluminação e MLPBoost,Ano de Obtenção: 2010.
Orientador: 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 Terra
Grande Área: Outros / Área: Robótica, Mecatrônica e Automação.
2003 - 2008
Graduação em Engenharia da Computação.
Universidade Federal de Pernambuco, UFPE, Brasil.
Título: Detecção de Objetos Usando Características de Histograma Espacial.
Orientador: Tsang Ing Ren.




Atuação Profissional



Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
Vínculo institucional

2015 - Atual
Vínculo: Celetista, Enquadramento Funcional: Consultor em Engenharia de Software, Carga horária: 40
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 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. Últimos projetos: - 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 ao setor de vendas na prospecção de novos negócio; - Avaliação de novos engenheiros; - Mentoria de engenheiros;


FAST Aplicativos e Soluções Tecnológicas, FAST, Brasil.
Vínculo institucional

2006 - 2009
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.


Gabstr Inc., GABSTR, Estados Unidos.
Vínculo institucional

2013 - 2014
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.


PARTEC Participação e Consultoria, PARTEC, Brasil.
Vínculo institucional

2010 - 2013
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.


CommentLab, COMMENTLAB, Brasil.
Vínculo institucional

2009 - 2010
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.


Fundação de Apoio ao Desenvolvimento da Universidade Federal de Pernambuco, FADE/UFPE, Brasil.
Vínculo institucional

2011 - 2011
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.


Universidade Federal de Pernambuco, UFPE, Brasil.
Vínculo institucional

2005 - 2005
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.


Serviços de Tecnologia e Logística para o Comércio LTDA, STL, Brasil.
Vínculo institucional

2013 - 2013
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.


CESAR School, CESAR SCHOOL, Brasil.
Vínculo institucional

2017 - Atual
Vínculo: Celetista, Enquadramento Funcional: Professor, Carga horária: 10
Outras informações
Professor de Graduação e Pós-Graduação. Turmas: Para a Graduação em Ciência da Computação e Design: Sistemas Digitais, Computação Física e Prototipação com Arduino. Para a Especialização em Tecnologia, Inovação e Inteligência: Android+Prototipação Arduino. Para a Especialização em Machine Learning Aplicado à Análise de Dados: Machine Learning.



Projetos de desenvolvimento


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.


Outros Projetos


2018 - Atual
Grupo de pesquisa e desenvolvimento em Machine Learning, Visão Computacional e interfaces não convencionais do CESAR
Descrição: O grupo de pesquisa em Inteligência Artificial e interfaces não convencionais do CESAR foca seus estudos na utilização de técnicas avançadas de machine learning, processamento de imagens e processamento de linguagem natural para melhorar a interação humano-computador, bem como o entendimento do ambiente e das pessoas por parte das máquinas. Dessa forma, fazem parte desta linha de pesquisa: - Machine Learning / Redes Neurais Artificiais / Deep Learning - Técnicas avançadas de Processamento de Imagens - Interfaces conversacionais e assistentes virtuais - Processamento de linguagem natural, extração de sentimentos e outras análises de textos não estruturados - Reconhecimento e síntese de fala O grupo tem o objetivo de reunir todos os interessados do CESAR na área para manter o aprendizado contínuo sobre técnicas e ferramentas, além de compartilhar frequentemente as boas práticas adotadas nos projetos. A comunidade é coordenada por Joao Paulo Magalhaes e Henrique Borges e realiza ações como: - Recrutar e selecionar novos especialistas para a área - Realizar treinamentos para formação e atualização dos engenheiros interessados - Pesquisar e disseminar o conhecimento sobre novas técnicas e ferramentas - Apresentar cases e boas práticas do CESAR em eventos e conferências - Realizar suporte a vendas nas áreas citadas; - Realizar pesquisas focadas e desenvolvimento de novos produtos tecnológicos..
Situação: Em andamento; Natureza: Outra.


Idiomas


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


Produções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
Neto, Euclides N. Arcoverde2014Neto, 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.

Capítulos de livros publicados
1.
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.

2.
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.

Trabalhos completos publicados em anais de congressos
1.
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.

2.
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.


Produção técnica
Redes sociais, websites e blogs
1.
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).


Demais tipos de produção técnica
1.
MAGALHAES, J. P.. Curso de introdução ao desenvolvimento Android. 2011. (Curso de curta duração ministrado/Outra).



Eventos



Organização de eventos, congressos, exposições e feiras
1.
MAGALHAES, J. P.; SILVA, M. A. G. ; BRAZIL, C. . AndroidRec - Primeiro Encontro Regional de Desenvolvedores Android. 2012. (Outro).

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



Inovação



Projeto de desenvolvimento tecnológico

Outros projetos



Página gerada pelo Sistema Currículo Lattes em 19/12/2018 às 24:26:14