Currículo do Sistema de Currículos Lattes (Joao Paulo Magalhaes)
Endereço para acessar este CV: http://lattes.cnpq.br/6745827031682849
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)
MAGALHAES, J. P.;MAGALHAES, JOAO PAULO;Magalhaes, Joao Paulo
Fax: (081) 21268430
URL da Homepage: www.cin.ufpe.br
Título: Detecção de Faces sob Variações de Iluminação e MLPBoost,Ano de Obtenção: 2010.
Coorientador: George Darmiton Cavalcanti.
Palavras-chave: Inteligência Artificial; Aprendizado de Máquinas; Redes Neurais Artificiais; processamento de imagens; detecção de faces.
Título: Detecção de Objetos Usando Características de Histograma Espacial.
Vínculo: Celetista, Enquadramento Funcional: Consultor em Engenharia de Software, Carga horária: 40
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;
Vínculo: Colaborador, Enquadramento Funcional: Consultor em Engenharia de Sistemas, Carga horária: 40
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: Consultor, Enquadramento Funcional: Arquiteto e Líder de Engenharia, Carga horária: 40
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: Celetista formal, Enquadramento Funcional: Engenheiro de Sistemas (Líder técnico), Carga horária: 40
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.
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.
Vínculo: Consultor, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 20
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.
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: Colaborador, Enquadramento Funcional: Líder de desenvolvimento, Carga horária: 30
Trabalhando no spin-off do Instok a partir da PARTEC. Instok é o primeiro produto da STL, focado em e-commerce para varejistas locais.
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.
Descrição: Criação de uma ferramenta para extração de informações de Notas Fiscais brasileiras a partir de imagens das mesmas..
Integrantes: Joao Paulo Magalhaes - Coordenador / Edward Roe - Integrante / Joyce Vitor Teixeira de Oliveira - Integrante / Joao Lucas Oliveira Canhoto - Integrante.
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..
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.
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..
Integrantes: Joao Paulo Magalhaes - Coordenador.
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..
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.
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.
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.
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.
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).
MAGALHAES, J. P.; SILVA, M. A. G. ; BRAZIL, C. . AndroidRec - Primeiro Encontro Regional de Desenvolvedores Android. 2012. (Outro).