Ramon Figueiredo Pessoa

Candidato a Ph.D. em Engenharia de Software e TI na Université du Québec - École de Technologie Supérieure (ÉTS / Montreal / Canadá). Bacharel em Ciência da Computação pela Pontifícia Universidade Católica de Minas Gerais (PUC Minas / Brasil) e mestrado em Ciência da Computação pela Universidade Federal de Minas Gerais (UFMG / Brasil). Mais de 8 anos de experiência trabalhando no campo de TI. Foco no desenvolvimento de sistemas (Java, Java EE, C, C ++, PHP, Python, Android, Matlab, R, C #, .Net, Perl). 1,5 anos trabalhando como professor da Pontifícia Universidade Católica de Minas Gerais (PUC Minas / Brasil) e do Centro Federal de Educação Tecnológica de Minas Gerais (CEFET-MG / Brasil): 16 disciplinas diferentes da disciplina de graduação em Ciência da Computação, Engenharia da Computação e Sistemas de Informação. Oracle Certified Professional, Java SE Programmer. Ramon tem experiência em Ciência da Computação, trabalhando nos seguintes tópicos: - Visão de Computacional, Aprendizagem de Máquina, Processamento de Imagem e Vídeo; - Desenvolvimento de sistemas industriais e empresariais (sistemas Web e sistemas para aplicativos móveis); - Engenharia de Software, Engenharia de Requisitos, Teste e Manutenção de Software; - Sistemas de Recomendação e Recuperação de Informação;

Informações coletadas do Lattes em 16/07/2024

Acadêmico

Formação acadêmica

Doutorado em andamento em Software and IT Engineering

2018 - Atual

Universite du Quebec
Orientador: Carlos Vazquez
Coorientador: Rachid Aissaoui. Bolsista do(a): Mitacs, MITACS, Canadá.

Mestrado em Ciências da Computação

2014 - 2015

Universidade Federal de Minas Gerais
Título: Low-Cost Visual Feature Representations for Image Retrieval,Ano de Obtenção: 2015
Jefersson Alex dos Santos.Coorientador: William Robson Schwartz. Bolsista do(a): LG Electronics, LG, Brasil. Palavras-chave: Mobile Image Search; Sampling Strategies; Global Descriptors; Binary Descriptors; Bag of Visual Words; Spatial Bag of Visual Words. Grande área: Ciências Exatas e da Terra

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

2007 - 2011

Pontifícia Universidade Católica de Minas Gerais, PUC Minas
Título: Um sistema de detecção e rastreamento automático de faces em vídeo utilizando características Haar e o algoritmo de rastreamento CamShift
Orientador: Alexei Manso Correa Machado
Bolsista do(a): Programa Universidade Para Todos, PROUNI, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.

Bandeira representando o idioma Português

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

Bandeira representando o idioma Italiano

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Bandeira representando o idioma Francês

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.

Bandeira representando o idioma Alemão

Compreende Pouco, Fala Pouco, Lê Pouco, Escreve Pouco.

Áreas de atuação

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

Participação em eventos

XXIX Conference on Graphics, Patterns and Images. Low-Cost Visual Feature Representations For Image Retrieval. 2016. (Congresso).

XX Iberoamerican Congress on Pattern Recognition. A Study on Low-Cost Representations for ImageFeature Extraction on Mobile Devices. 2015. (Congresso).

XXVIII Conference on Graphics, Patterns and Images. An Experimental Comparison of Feature Extraction and Distance Metrics for Image Retrieval. 2015. (Congresso).

Congresso da Sociedade Brasileira de Computação. 2010. (Congresso).

Symposium on Computer Architecture and High Performance Computing (SBAC-PAD) 2009.PS - CAS MIPS: Um Simulador De Pipeline Do Processador MIPS 32 Bits Para Estudo de Arquitetura de Computadores. 2009. (Simpósio).

Participação em bancas

Aluno: Rodolfo Herman Lara e Silva

Machado, Alexei M.C.;PESSOA, R. F.; MARQUES NETO, H. T.; ADRIANO, J. C. S. O.. Método Computacional para Segmentação de Úlceras por Pressão. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Eduardo de Abreu Fortes

Machado, Alexei M.C.;PESSOA, R. F.; MARQUES NETO, H. T.; ADRIANO, J. C. S. O.. Segmentação de Sinais de Eletrocardiograma através da Transformada Wavelet Discreta de Haar, Daubechies e Coiflet. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Wender Zacarias Xavier

MARQUES NETO, H. T.;PESSOA, R. F.; ADRIANO, J. C. S. O.. Sistemas para Análise e Aquisição de Dados de Eventos de Larga Escala. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Breno Macena Pereira de Souza

ADRIANO, J. C. S. O.;PESSOA, R. F.; MARQUES NETO, H. T.. Diagnóstico de Vulnerabilidade do Sistema Android. 2016. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica de Minas Gerais.

Aluno: Dellan Hoffman Palhares Silva

PAULA, M. I. L.;PESSOA, R. F.. Risk Analysis: Sistema de gestão dos riscos para segurança do trabalho. 2016. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica de Minas Gerais.

Orientou

Ricardo Antonio de Siqueira Júnior

Um Framework para Seleção e Fusão de Classificadores em uma Abordagem Semi-Supervisionada para Anotação de Imagens; Início: 2016; Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica de Minas Gerais; (Orientador);

Paulo Rodrigues Gomes

Extração Automática de Medidas em Exames de Ecocardiograma; 2016; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica de Minas Gerais; Orientador: Ramon Figueiredo Pessoa;

Marlon Miranda da Silva

Identificação de Comentários Agressivos em Vídeos Online Utilizando Técnicas de Recomendacão; 2016; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica de Minas Gerais; Orientador: Ramon Figueiredo Pessoa;

Lucas Guedes Rodrigues

A Gamificação no Processo de Aprendizado da Ferramenta de Cursos de um Instituição Financeira Brasileira; 2016; Trabalho de Conclusão de Curso; (Graduação em Sistemas de Informação) - Pontifícia Universidade Católica de Minas Gerais; Orientador: Ramon Figueiredo Pessoa;

Produções bibliográficas

  • PESSOA, R. F. ; Junior, E. F. D. A. ; Junior, C. A. C. ; Guimaraes, S. J. F. ; dos Santos, J. A. ; Araújo, A. D. A. . NPDI Find Porn: Uma Ferramenta para Detecção de Conteúdo Pornográfico. Minicursos do SBSeg , v. 14, p. 572-585, 2014.

  • PESSOA, R. F. ; MAR, ; MAIA, D. W. N. . PS - CAS MIPS: Um Simulador De Pipeline Do Processador MIPS 32 Bits Para Estudo de Arquitetura de Computadores. Computer Communications , v. 56, p. 56-59, 2009.

  • Pessoa, Ramon F. ; Schwartz, William R. ; dos Santos, Jefersson A. . A Study on Low-Cost Representations for Image Feature Extraction on Mobile Devices. Lecture Notes in Computer Science. 20ed.Montevideo, Uruguay: Springer International Publishing, 2015, v. 9423, p. 424-431.

  • PESSOA, R. F. ; Machado, Alexei M.C. . Detecção e Rastreamento de Faces em Vídeos Utilizando Filtros Preditivos. In: Cláudia de Vilhena Schayer Sabino; João Francisco de Abreu; Wolney Lobato. (Org.). 18º Seminário de Iniciação Cientíifica da Pontifícia Universidade Federal de Minas Gerais (Destaques 2010). 1ed.Belo Horizonte: PUC Minas, 2010, v. 18, p. 119-134.

  • PESSOA, R. F. ; dos Santos, J. A. ; SCHWARTZ, W. R. . A Study on Low-Cost Representations for Image Feature Extraction on Mobile Devices. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • PESSOA, R. F. ; SCHWARTZ, W. R. ; dos Santos, J. A. . An Experimental Comparison of Feature Extraction and Distance Metrics for Image Retrieval. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • PESSOA, R. F. . Um sistema de detecção e rastreamento automático de faces em vídeo utilizando características Haar e o algoritmo de rastreamento CamShift. 2011. (Apresentação de Trabalho/Conferência ou palestra).

  • PESSOA, R. F. . Detecção e rastreamento de faces em vídeos utilizando filtros preditivos. 2010. (Apresentação de Trabalho/Seminário).

  • PESSOA, R. F. ; Machado, Alexei M.C. . PS-CAS MIPS: Um simulador de pipeline do processador MIPS 32 bits para estudo de Arquitetura de Computadores. 2009. (Apresentação de Trabalho/Conferência ou palestra).

Outras produções

PESSOA, R. F. . Revisão de Artigos para o CBMI 2015 (13th International Workshop on Content-Based Multimedia Indexing). 2015.

PESSOA, R. F. . Machine learning with Python using Scikit-Learn. 2016. .

PESSOA, R. F. . Introduction to Machine Learning. 2016. .

PESSOA, R. F. . Machine learning with Python using Scikit-Learn (with practical exercises in a laboratory). 2016. .

PESSOA, R. F. . Introduction to Scientific Computing using Python. 2016. .

PESSOA, R. F. . Java 2 Programming: Core Java 2 Utilities. 2013. .

PESSOA, R. F. . Detecção e rastreamento de faces em vídeos utilizando filtros preditivos. 2010. (Relatório de pesquisa).

Projetos de pesquisa

  • 2009 - 2010

    Recuperação de Informação e Descoberta de Conhecimento em Imagens e Sinais Biomédicos, Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Ramon Figueiredo Pessoa - Integrante / Alexei Manso Correa Machado - Coordenador.

Prêmios

2011

Recomendação para o prêmio estudante destaque da SBC (Sociedade Brasileira de Computação) na graduação em Informática (PUC Minas), Curso de Bacharel em Ciêcia da Computação pela Pontifícia Universidade Católica de Minas Gerais.

2010

Menção Honrosa para Pesquisa de Graduação, 18º Seminário de Pesquisa em Graduação da Pontifícia Universidade Católica de Minas Gerais.

Histórico profissional

Experiência profissional

2015 - 2015

Universidade Federal de Minas Gerais

Vínculo: Scholarship, Enquadramento Funcional: Pesquisador UFMG / LG Electronics, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Pesquisa em Visão Computacional, Reconhecimento de Padrões Visuais, Machine Learning, Recuperação de Informação Multimídia.

2014 - 2015

Universidade Federal de Minas Gerais

Vínculo: Bolsista, Enquadramento Funcional: Pesquisador UFMG, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Pesquisa em Visão Computacional, Reconhecimento de Padrões Visuais, Machine Learning, Recuperação de Informação Multimídia.

2014 - 2014

Universidade Federal de Minas Gerais

Vínculo: Scholarship, Enquadramento Funcional: Assistente de Ensino, Carga horária: 20

Outras informações:
Auxílio ao professor e aos alunos da disciplina Algoritmos e Estruturas de Dados.

2011 - 2014

Accenture

Vínculo: Colaborador, Enquadramento Funcional: Engenharia de software, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Especificação, desenvolvimento e implantação de sistemas (JAVA EE) to atender aos requisitos dos clientes da Accenture. Garantia de qualidade na entrega e manutenção de software. Aplicar conhecimento de tecnologias, metodologias, processos e ferramentas para suporte ao cliente e projeto.

2010 - 2011

Invent Vision Sistemas de Imagem e Visão S.A.

Vínculo: Trainee, Enquadramento Funcional: Analista de Sistemas (Trainee), Carga horária: 30

Outras informações:
Desenvolvimento e implantação de soluções de visão computacional e processamento de imagens (desenvolvimento em C++, C#, OpenCV) para diversas indústrias e processos. Qualidade no desenvolvimento de software em todas as fases de desenvolvimento. Participação significativa em projetos da V&M do Brasil e Petrobras.

2009 - 2010

Vision Sistemas Industriais

Vínculo: Trainee, Enquadramento Funcional: Desenvolvimento de Sistemas, Carga horária: 30

Outras informações:
Desenvolvimento e gestão de sistemas PIMS (Process Information Management System) para automação industrial. Participação significativa em projetos da BSBIOS - Brasil. Otimização de processos de TI (Gestão de Redes de Computadores, Sistemas de Informação, Documentação de Sistemas), desenvolvimento de sistemas de gestão interna (Especificação, Modelagem de banco de dados, desenvolvimento, implantação e testes).

2009 - 2009

Caixa Econômica Federal

Vínculo: Estágio, Enquadramento Funcional: Desenvolvimento de Sistemas, Carga horária: 25

Outras informações:
Desenvolvimento de Sistemas: Java, Microsoft SQL Server, Oracle Database.

2016 - 2016

Pontifícia Universidade Católica de Minas Gerais, PUC Minas

Vínculo: , Enquadramento Funcional: Professor Assistente 1, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Professor Assistente 1 do Departamento de Ciência da Computação, Departamento de Sistemas de Informação e Departamento de Engenharia Civil da Pontifícia Universidade Católica de Minas Gerais (PUC Minas). 1) Compiladores (PUC Minas - Coração Eucarístico, Curso: Ciência da Computação) 2) Processamento de Imagens Digitais (PUC Minas - Coração Eucarístico, Curso: Ciência da Computação) 3) Trabalho de Conclusão de Curso 1 (PUC Minas - Coração Eucarístico, Curso: Ciência da Computação) 4) Trabalho de Conclusão de Curso 2 (PUC Minas - Coração Eucarístico, Curso: Ciência da Computação) 5) Grafos (PUC Minas - Contagem, Curso: Sistemas de Informação) 6) Tecnologias Web (PUC Minas - Contagem, Curso: Sistemas de Informação) 7) Banco de Dados (PUC Minas - Contagem, Curso: Sistemas de Informação) 8) Tecnologias de Banco de Dados (PUC Minas - Contagem, Curso: Sistemas de Informação) 9) Programação de Computadores 1 (PUC Minas - Coração Eucarístico, Curso: Engenharia Civil) 10) Programação de Computadores 1 (PUC Minas - Praça da Liberdade, Curso: Engenharia Civil) 11) Laboratório de Programação de Computadores (PUC Minas - Coração Eucarístico, Curso: Engenharia Civil)

2016 - 2016

Pontifícia Universidade Católica de Minas Gerais, PUC Minas

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

Outras informações:
Professor Assistente 1 do Departamento de Sistemas de Informação da Pontifícia Universidade Católica de Minas Gerais (PUC Minas). 1) Engenharia de Requisitos (PUC Minas - Contagem, Curso: Sistemas de Informação) 2) Planejamento de Capacidade e Avaliação de Sistemas Computacionais (PUC Minas - Contagem, Curso: Sistemas de Informação) 3) Teste e manutenção de Software (PUC Minas - Contagem, Curso: Sistemas de Informação) 4) Trabalho de Conclusão de Curso 1 (PUC Minas - Contagem, Curso: Sistemas de Informação) 5) Trabalho de Conclusão de Curso 2 (PUC Minas - Contagem, Curso: Sistemas de Informação)

2009 - 2009

Pontifícia Universidade Católica de Minas Gerais, PUC Minas

Vínculo: Scholarship, Enquadramento Funcional: Assistente de Ensino, Carga horária: 20

Outras informações:
Auxílio ao professor e aos alunos da disciplina Algoritmos e Estruturas de Dados.

2017 - 2017

Centro Federal de Educação Tecnológica de Minas Gerais

Vínculo: Celetista, Enquadramento Funcional: Professor Substituto, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Professor Substituto do Departamento de Computação do Centro Federal de Educação Tecnológica de Minas Gerais (CEFET-MG). 1) Engenharia de Software 1 (CEFETMG - Campus 2, Curso: Engenharia da Computação) 2) Programação de Computadores 1 (CEFETMG - Campus 2, Curso: Administração) 3) Programação de Computadores 1 (CEFETMG - Campus 1, Engenharia de Transportes) 4) Laboratório de Programação de Computadores 1 (CEFETMG - Campus 1, Engenharia de Transportes) 5) Programação de Computadores 2 (CEFETMG - Campus 2, Curso: Administração) 6) Laboratório de Programação de Computadores 2 (CEFETMG - Campus 2, Administração)

2016 - 2016

Centro Federal de Educação Tecnológica de Minas Gerais

Vínculo: , Enquadramento Funcional: Professor Substituto, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Professor Substituto do Departamento de Engenharia da Computação, Departamento de Engenharia de Materiais e Departamento de Engenharia de Transportes do Centro Federal de Educação Tecnológica de Minas Gerais (CEFET-MG). 1) Programação de Computadores 1 (CEFETMG - Campus 1, Belo Horizonte, Curso: Engenharia de Materiais) 2) Laboratório de Programação de Computadores 1 (CEFETMG - Campus 1, Belo Horizonte, Curso: Engenharia de Materiais) 3) Programação de Computadores 1 (CEFETMG - Campus 1, Belo Horizonte, Curso: Engenharia de Transportes) 4) Laboratório de Programação de Computadores 1 (CEFETMG - Campus 1, Belo Horizonte, Curso: Engenharia de Transportes)