Otaviano Martins Monteiro

Doutor em Modelagem Matemática e Computacional pelo CEFET-MG (2023). Possuo mestrado em Modelagem Matemática e Computacional pelo CEFET-MG (2017). Também possuo graduação em Sistemas de Informação pela Faculdade Anhanguera / Pitágoras (2013). Tenho experiência como desenvolvedor de sistemas, pesquisador e professor de programação de computadores.

Informações coletadas do Lattes em 06/06/2025

Acadêmico

Formação acadêmica

Doutorado em Modelagem Matemática e Computacional

2018 - 2023

Centro Federal de Educação Tecnológica de Minas Gerais
Título: Desenvolvimento de Matrizes de Distâncias para Representar Interações de Proteínas Combinadas com Algoritmos de Agrupamento
Orientador: Thiago de Souza Rodrigues
Coorientador: Sandro Renato Dias. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Interações de proteínas; Matriz de Distâncias; Agrupamentos; Matriz de Pontos Médios; Matriz de Distâncias Reduzidas; Matriz de Distâncias Completa Mista. Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Matemática da Computação. Grande Área: Ciências Biológicas / Área: Bioquímica / Subárea: Bioinformática.

Mestrado em Modelagem Matemática e Computacional

2015 - 2017

Centro Federal de Educação Tecnológica de Minas Gerais
Título: Desenvolvimento de uma Metodologia Baseada em Matriz de Distâncias para a Verificação de Similaridades de Proteínas
, Ano de Obtenção: 2017.Thiago de Souza Rodrigues.Coorientador: Sandro Renato Dias. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Matemática da Computação. Grande Área: Ciências Biológicas / Área: Bioquímica / Subárea: Bioinformática.

Graduação em Sistemas de Informação

2010 - 2013

FACULDADE ANHANGUERA DE BELO HORIZONTE
Título: Estudo do Uso do Kinect para Interpretação de Gestos Visando Libras
Orientador: Sandro Renato Dias
Bolsista do(a): Programa Universidade para Todos, PROUNI, Brasil.

Formação complementar

2018 - 2020

Curso de Inglês CNA Master in English. , Cultural Norte Americano, CNA, Brasil.

2011 - 2012

Programação Java. (Carga horária: 800h). , SENAI - Departamento Regional de Minas Gerais, SENAI/DR/MG, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

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

Bandeira representando o idioma Português

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

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Desenvolvimento de Sistemas e Banco de Dados.

Grande área: Ciências Biológicas / Área: Bioquímica / Subárea: Bioinformática.

Grande área: Ciências Biológicas / Área: Bioquímica / Subárea: ..

Participação em eventos

XL Congresso Nacional de Matemática Aplicada e Computacional. Desenvolvimento da MDRPCA para Verificar Similaridades de Proteínas. 2021. (Congresso).

XXXIX Congresso Nacional de Matemática Aplicada e Computacional (CNMAC 2019). Desenvolvimento de uma Metodologia Baseada em Matriz de Distâncias para Verificar Similaridades de Proteínas. 2019. (Congresso).

14ª Semana de Ciência & Tecnologia do CEFET-MG.Robótica Educacional e Programação na Redução de Desigualdades. 2018. (Seminário).

28ª Mostra Específica de Trabalhos e Aplicações ? META.Oficina de Introdução à Programação. 2018. (Oficina).

12ª Semana de Ciência & Tecnologia do CEFET-MG.Comparação Entre uma Metodologia Baseada em Grafos e o LSQKAB na Verificação de Similaridades de Proteínas. 2016. (Seminário).

X-Meeting 2016.Comparison Between a Graph-Based Methodology and the LSQKAB to Check Protein Similarities. 2016. (Outra).

Seminário de Iniciação Científica da UFOP ? Encontro dos Saberes.Uso de Procedure para Otimização de Busca em Banco de Dados Biológicos. 2014. (Seminário).

13º Congresso Nacional de Iniciação Científica CONIC-SEMESP. Anais do Conic-Semesp / Faculdade Anhanguera de Campinas - Unidade 3. Estudo do Uso do Kinect para Interpretação de Gestos Visando Libras. 2013. (Congresso).

PIC - Anhanguera.Estudo do Uso do Kinect para Interpretação de Gestos Visando Libras. 2013. (Seminário).

Produções bibliográficas

  • MONTEIRO, OTAVIANO MARTINS ; DIAS, SANDRO RENATO ; RODRIGUES, THIAGO DE SOUZA . Reduced Distance Matrix to Verify the Similarity between Protein Structures. BRAZILIAN ARCHIVES OF BIOLOGY AND TECHNOLOGY (ONLINE) , v. 64, p. 1-15, 2021.

  • MONTEIRO, OTAVIANO MARTINS ; SOUZA, ERLENE ROSA DOS SANTOS ; LOPES, RAMON DA CUNHA ; DIAS, SANDRO RENATO . Avaliação do Projeto Enxurrada de Bits. REVISTA DE ESTUDOS E PESQUISAS SOBRE ENSINO TECNOLÓGICO , v. 4, p. 477-493, 2018.

  • MONTEIRO, OTAVIANO M. ; DIAS, SANDRO R. ; RODRIGUES, THIAGO S. . Desenvolvimento da MDRPCA para Verificar Similaridadesde Proteínas. In: CNMAC 2021 XL Congresso Nacional de Matemática Aplicada e Computacional, 2021, Evento virtual - MS. São Carlos/SP: SBMAC, 2021. v. 8.

  • MARTINS MONTEIRO, OTAVIANO ; RENATO DIAS, SANDRO ; DE SOUZA RODRIGUES, THIAGO . Desenvolvimento de uma Metodologia Baseada em Matriz de Dista¿ncias para a Verificac¿a¿o de Similaridades de Prote¿¿nas. In: CNMAC 2019 XXXIX Congresso Nacional de Matemática Aplicada e Computacional, 2020, Uberlândia, 2019. v. 7.

  • LOPES, RAMON DA CUNHA ; SOUZA, ERLENE ROSA DOS SANTOS ; MONTEIRO, OTAVIANO MARTINS ; DIAS, SANDRO RENATO . Avaliação do Projeto Enxurrada de Bits na Formação de Jovens com Perfis Empreendedores em Programação e Robótica. In: 2º Seminário de Educação Empreendedora em Engenharia, 2019, Curitiba - PR. 2º Seminário de Educação Empreendedora em Engenharia. Brasília: ABENGE, 2019.

  • MONTEIRO, O. M. ; ANTUNES, L. L. . Estudo do Uso do Kinect para Interpretação de Gestos Visando Libras. In: 13º Congresso Nacional de Iniciação Científica CONIC-SEMESP. Anais do Conic-Semesp / Faculdade Anhanguera de Campinas - Unidade 3, 2013, Campinas-SP. Anais do Conic-Semesp, 2013. v. 1.

  • SOUZA, L. ; MONTEIRO, OTAVIANO MARTINS ; AMORIM, L. S. P. ; MEDEIROS, H. ; DIAS, S. R. . Robótica Educacional e Programação na Redução de Desigualdades. In: 14ª Semana C&T do CEFET-MG, 2018, Belo Horizonte. 14ª Semana C&T Semana de Ciência e Tecnologia. Belo Horizonte: CEFET-MG, 2018. v. 1. p. 235-235.

  • MONTEIRO, O. M. ; DIAS, S. R. ; RODRIGUES, T. S. . Comparison Between a Graph-Based Methodology and the LSQKAB to Check Protein Similarities. In: X-Meeting 2016 - 12th International Conference of the Brazilian Association of Bioinformatics and Computational Biology (AB3C), 2016, Belo Horizonte. X-Meeting 2016 - Poster Presentation, 2016.

  • MONTEIRO, OTAVIANO MARTINS ; DIAS, S. R. ; RODRIGUES, T. S. . Comparação Entre uma Metodologia Baseada em Grafos e o LSQKAB na Verificação de Similaridades de Proteínas. In: 12ª Semana C&T do CEFET-MG, 2016, Belo Horizonte. 12ª Semana C&T Semana de Ciência e Tecnologia. Belo Horizonte: CEFET-MG, 2016. v. 1. p. 383-383.

  • MONTEIRO, OTAVIANO MARTINS ; MONTEIRO, C. M. ; DIAS, S. R. . Uso de Procedure para Otimização de Busca em Banco de Dados Biológicos. In: Encontro dos Saberes - III Mostra de Inovação Tecnológica, 2014, Ouro Preto. Encontro dos Saberes - III Mostra de Inovação Tecnológica. Ouro Preto: Encontro dos Saberes (UFOP), 2014. v. 1. p. 1-1.

  • MONTEIRO, OTAVIANO MARTINS ; DIAS, S. R. ; MONTEIRO, C. M. . Use of Procedure in MySQL for Database Search Optimization in Biological Data. In: ISCB-LA / X-meeting / BSB / SolBio, 2014, Belo Horizonte. X-Meeting 2014, 2014.

  • MONTEIRO, C. M. ; MONTEIRO, OTAVIANO MARTINS ; DIAS, S. R. . Increasing references for Improve the residue-residue interaction characterization. In: ISCB-LA / X-meeting / BSB / SolBio, 2014, Belo Horizonte. X-Meeting 2014, 2014.

  • MONTEIRO, O. M. ; JESUS, F. S. . Aplicação para Reconhecimento de Gestos Baseada em OpenNi. In: VII Encontro de Pesquisa em Educação, 2013, Uberaba. Encontro de Pesquisa em Educação. v. 1.

  • MONTEIRO, OTAVIANO MARTINS ; RENATO DIAS, SANDRO ; RODRIGUES, THIAGO DE SOUZA . Desenvolvimento da MDRPCA para Verificar Similaridades de Proteínas. 2021. (Apresentação de Trabalho/Congresso).

  • MONTEIRO, O. M. ; DIAS, S. R. ; RODRIGUES, T. S. . Desenvolvimento de uma Metodologia Baseada em Matriz de Distâncias para Verificar Similaridades de Proteínas. 2019. (Apresentação de Trabalho/Congresso).

  • MONTEIRO, OTAVIANO MARTINS ; DIAS, S. R. . Oficina de Introdução à Programação. 2018. (Apresentação de Trabalho/Conferência ou palestra).

  • SOUZA, L. ; MONTEIRO, OTAVIANO MARTINS ; AMORIM, L. S. P. ; MEDEIROS, H. ; DIAS, S. R. . Robótica Educacional e Programação na Redução de Desigualdades. 2018. (Apresentação de Trabalho/Outra).

  • MONTEIRO, O. M. ; DIAS, S. R. ; DE SOUZA RODRIGUES, THIAGO . Comparison Between a Graph-Based Methodology and the LSQKAB to Check Protein Similarities. 2016. (Apresentação de Trabalho/Conferência ou palestra).

  • MONTEIRO, OTAVIANO MARTINS ; DIAS, S. R. ; RODRIGUES, T. S. . Comparação entre uma metodologia baseada em grafos e o lsqkab na verificação de similaridades de proteínas. 2016. (Apresentação de Trabalho/Seminário).

  • MONTEIRO, O. M. ; MONTEIRO, C. M. ; DIAS, S. R. . Uso de Procedure para Otimização de Busca em Banco de Dados Biológicos. 2014. (Apresentação de Trabalho/Seminário).

  • MONTEIRO, O. M. ; ANTUNES, L. L. ; DIAS, S. R. . Estudo do Uso do Kinect para Interpretação de Gestos Visando Libras. 2013. (Apresentação de Trabalho/Congresso).

Projetos de pesquisa

  • 2019 - 2023

    Desenvolvimento de Matrizes de Distâncias para Representar Interações de Proteínas Combinadas com Algoritmos de Agrupamento, Descrição: As proteínas são macromoléculas formadas por aminoácidos e estão presentes em to-dos os seres vivos. Várias proteínas tiveram suas estruturas tridimensionais resolvidasexperimentalmente e foram armazenadas através de arquivos de texto em bancos dedados biológicos como o Protein Data Bank (PDB). Essas informações proteicas podemser utilizadas por softwares, como o LSQKAB, que verificam similaridades tridimensionaisde proteínas através de sobreposições entre os átomos das estruturas comparadas. Noentanto, a realização de sobreposições atômicas requer um alinhamento preciso entre osátomos de duas estruturas por meio de movimentos de rotação e translação. Esse procedi-mento é computacionalmente intensivo, sendo classificado como NP-Completo. Portanto, arealização de múltiplas sobreposições atômicas, algo frequente em softwares que propõemmutações em proteínas, acarreta em um elevado custo computacional. Assim sendo, opropósito deste estudo consiste em elaborar abordagens fundamentadas em matrizes dedistâncias, combinadas com algoritmos agrupamento (clustering) com o intuito de criarconjuntos de interações de proteínas que compartilham conformações tridimensionais se-melhantes. O objetivo principal é alcançar soluções de alta precisão e desempenho notável,com o propósito de minimizar a necessidade de realizar sobreposições atômicas. Com ointuito de cumprir esses objetivos, foram desenvolvidas matrizes de distâncias baseadas emdiferentes abordagens. A Matriz de Ângulos (MA) foi desenvolvida a partir dos ângulos dosátomos. A Matriz de Distâncias Completa Mista (MDCM) foi desenvolvida através da fusãode diferentes técnicas. A Matriz de Distâncias Reduzida cujos Centroides são CarbonosAlfa (MDRCCA), a Matriz de Distâncias Reduzida a partir de um Ponto entre os CarbonosAlfa (MDRPCA), além da Matriz de Pontos Médios (MPM) foram desenvolvidas a partir daimportância dos átomos de carbonos alfa (CA). A concepção da MPM também foi influenci-ada pela importância das distâncias entre todos os átomos na estrutura, uma vez que essasdistâncias são cruciais para o enovelamento da mesma. Essas estratégias foram integradasa algoritmos de agrupamento e os resultados subsequentes foram comparados com ométodo de busca da ferramenta RID, por ser uma ferramenta especialista em trabalharcom interações de proteínas, além da atomic Cutoff Scanning Matrix (aCSM) por ser umadas versões da Cutoff Scanning Matrix (CSM), que é considerada o estado da arte nageração de assinaturas em grafos proteicos, e com a Matriz de Distâncias Completa (MDC),que apresentou resultados superiores ao método de busca da RID e aCSM, nos primeirostrabalhos deste projeto. Os resultados foram satisfatórios, principalmente os alcançadospela MPM, que superou as demais técnicas na maioria dos experimentos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Otaviano Martins Monteiro - Integrante / Sandro Renato Dias - Integrante / Thiago de Souza Rodrigues - Coordenador., Número de produções C, T & A: 3

  • 2018 - 2019

    Enxurrada de Bits, Descrição: O Enxurrada de Bits é um projeto pertencente ao CEFET-MG, com o apoio da FAPEMIG, que oferece cursos e oficinas gratuitas de robótica e programação de computadores. Neste projeto, tive participação como pesquisador e instrutor de programação.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Otaviano Martins Monteiro - Integrante / Sandro Renato Dias - Coordenador., Financiador(es): Fundação de Amparo à Pesquisa do Estado de Minas Gerais - Bolsa.

  • 2015 - 2017

    Desenvolvimento de uma Metodologia Baseada em Matriz de Distâncias para Verificar Similaridades de Proteínas, Descrição: As proteínas são macromoléculas presentes em todos os seres vivos e desempenham funções importantes, tais como manutenção de órgãos e tecidos, diferenciação celular, transporte, entre outras diversas finalidades. Várias proteínas, possuem a sua estrutura tridimensional resolvida e armazenada em bancos de dados biológicos, como o Protein Data Bank (PDB). Existem diversos softwares que trabalham com informações extraídas do PDB. Algumas dessas ferramentas, tem como função a verificação de similaridades entre estruturas proteicas. Um exemplo é o LSQKAB, que pertence ao pacote CCP4, e tem o seu funcionamento baseado no algoritmo de Kabsch, uma técnica frequentemente utilizada na área de bioinformática que possibilita a comparação entre duas estruturas de proteínas. Este trabalho tem como objetivo desenvolver uma metodologia baseada em uma matriz de distâncias, que verifique a similaridade de trechos de proteínas. A sua precisão deve ser a mesma do LSQKAB e ainda deve ser possibilitado o agrupamento de resíduos de acordo com as similaridades de seus valores de distâncias atômicas. Os experimentos foram realizados com arquivos de interações de resíduos de uma mesma proteína e os resultados foram comparados com o Cutoff Scanning Matrix (CSM) e com a técnica do arquivo de referência, utilizada na busca de pares interagentes pela ferramenta RID. Foi possível formar diversos grupos com arquivos similares através de cada técnica avaliada. A metodologia apresentada obteve resultados interessantes diante das outras técnicas comparadas, obtendo uma maior precisão.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Otaviano Martins Monteiro - Integrante / Sandro Renato Dias - Integrante / Thiago de Souza Rodrigues - Coordenador., Número de produções C, T & A: 1

  • 2013 - 2013

    Aplicação para reconhecimento de gestos, baseada em OpenNI, Descrição: A maioria da população brasileira não possui deficiência auditiva, o que faz com que a cultura do país seja marcada pelas representações dos ouvintes. Assim, os surdos são obrigados a se contextualizar com as demais pessoas como se pudessem ouvir. Apesar de toda a sua expressividade, a população surda está imersa sob uma cultura dominante, ainda sendo notável uma dificuldade de inclusão. Visando contribuir com a sociedade, este projeto consiste no estudo do framework OpenNI, que é uma solução em termos de software para a captação de movimentos, a fim de que estes gestos obtidos possam ser posteriormente comparados com LIBRAS (Língua Brasileira de Sinais). Até o momento, foi iniciado o estudo sobre esse framework, analisando seus principais recursos e realizando testes práticos dele com o Kinect, o qual é um dispositivo capaz de captar movimentos. A realização deste projeto servirá de base para que futuramente o OpenNI juntamente com outros softwares e equipamentos de interação natural, possam combinar em uma tecnologia assistiva que promova uma maior autonomia para as pessoas surdas. Esta futura aplicação será utilizada em escolas auxiliando no aprendizado e comunicação das pessoas com esta deficiência. Com o sucesso obtido nos testes realizados até então, é possível comprovar a viabilidade deste estudo.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Otaviano Martins Monteiro - Integrante / Sandro Renato Dias - Coordenador / Filipe Santos de Jesus - Integrante., Número de produções C, T & A: 1

  • 2013 - 2013

    Estudo do uso do Kinect para interpretação de gestos visando LIBRAS, Descrição: As pessoas da comunidade surda brasileira utilizam LIBRAS (Linguagem Brasileira de Sinais) para se comunicarem. Mas infelizmente, esta que é a primeira língua das pessoas com deficiência auditiva, não é compreendida pela maioria da população brasileira. A dificuldade de entendimento deve-se ao fato dessa comunicação ser expressa por sinais que muitas vezes são complexos. Devido às dificuldades de comunicação entre pessoas surdas e ouvintes, torna-se viável realizar um estudo sobre soluções de hardwares que possam minimizar este problema. Dentre estas opções, existe o Microsoft Kinect, que originalmente surgiu para o console XBOX 360, possibilitando uma grande interatividade entre o jogador e o jogo.Ele fornece recursos para captura e interpretação de movimentos em tempo real, conseguindo ainda entender o modelo completo de um esqueleto humano, inclusive as suas articulações. O estudo sobre este equipamento feito até então neste artigo, demonstra a sua arquitetura, o seu funcionamento, os pontos em que seus recursos são úteis para a interpretação de gestos visando Libras e as possíveis soluções para a sua principal deficiência que é a captação dos movimentos feitos pelos dedos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Otaviano Martins Monteiro - Integrante / Lucas leite Antunes - Integrante / Sandro Renato Dias - Coordenador.

Prêmios

2012

Prêmio Destaque SESI/SENAI ? Modalidade Aluno (Curso de Programação Java)., SESI/SENAI.

Histórico profissional

Experiência profissional

2024 - Atual

Centro Universitário Newton Paiva

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

Outras informações:
Professor de disciplinas de computação, tais como programação Orientada a Objetos, Pensamento Computacional e Fundamentos de Redes no Centro Universitário Newton Paiva Wyden.

2023 - 2025

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

Vínculo: Servidor Público, Enquadramento Funcional: Professor substituto, Carga horária: 40

Outras informações:
Professor substituto das disciplinas de Programação de Computadores, Laboratório de Programação de Computadores e Laboratório de Algoritmos e Estruturas de dados 2, para cursos de graduação. Além de professor de Linguagem de Programação e Laboratório de Linguagem de Programação para o nível técnico.

2020 - 2023

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior

Vínculo: Bolsista, Enquadramento Funcional: Bolsista, Regime: Dedicação exclusiva.

Outras informações:
Bolsista de doutorado em Modelagem Matemática e Computacional pelo CEFET-MG, no modo de dedicação exclusiva.

2019 - 2020

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

Vínculo: Bolsista, Enquadramento Funcional: Bolsista, Regime: Dedicação exclusiva.

Outras informações:
Bolsista de doutorado em Modelagem Matemática e Computacional pelo CEFET-MG, no modo de dedicação exclusiva.

2018 - 2019

Fundação de Amparo à Pesquisa do Estado de Minas Gerais

Vínculo: Bolsista, Enquadramento Funcional: bolsista, Regime: Dedicação exclusiva.

Outras informações:
Bolsa para atuar como pesquisador no projeto Enxurrada de Bits. Atuando também como instrutor de programação.

2017 - 2018

Solucionar TI

Vínculo: Desenvolvedor PythonFreelancer, Enquadramento Funcional: Freelancer

Outras informações:
Trabalho como desenvolvedor freelancer em Python para a empresa Solucionar TI. Atuando na implementação da compra da franquia de bagagem para as empresas Azul e Gol.

2016 - 2016

Ação Social Técnica

Vínculo: Professor Visitante, Enquadramento Funcional: Instrutor, Carga horária: 20

Outras informações:
Contrato temporário de instrutor do curso de Redes de Computadores da escola Ação Social Técnica. Lecionando as disciplinas de Redes de Computadores, Sistemas Operacionais e Formação Humana. Carga horária: 163 horas.

2014 - 2015

Algar Tech

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor Júnior, Carga horária: 40

Outras informações:
Desenvolvimento e manutenção de aplicações utilizando as linguagens de programação Java e C++.

2012 - 2013

Unisys

Vínculo: Colaborador, Enquadramento Funcional: Estagiário em Programação Java, Carga horária: 30

Outras informações:
Programação em Java, PL SQL e geração de relatórios com iReport para desenvolvimento e manutenção do sistema de Crédito Imobiliário da Caixa Econômica Federal.

2011 - 2012

Sinalização de Trânsito Industrial Ltda.

Vínculo: Colaborador, Enquadramento Funcional: Aprendiz de Programação java, Carga horária: 20

Outras informações:
Contrato de aprendiz de Programação Java pelo SENAI com a empresa Sitran.

2013 - 2013

FACULDADE ANHANGUERA DE BELO HORIZONTE

Vínculo: Bolsista, Enquadramento Funcional: Estudante com bolsa de iniciação científica

Outras informações:
Estudante com participação em projetos de iniciação científica.