João Carlos Gonçalves

Possui graduação em Análise e Desenvolvimento de Sistemas pelo Instituto Federal do Triângulo Mineiro (2016) e mestrado em Ciência da Computação pela Universidade Federal de Uberlândia (2025). Atualmente é engenheiro de software sênior - BANCO ITAÚ HOLDING FINANCEIRA SA. Tem experiência na área de Ciência da Computação, com ênfase em Ciência da Computação, atuando principalmente nos seguintes temas: engenharia de software, IA

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

Acadêmico

Formação acadêmica

Mestrado em Ciência da Computação

2023 - 2025

Universidade Federal de Uberlândia
Título: Uma abordagem iterativa baseada em LLMs para melhoria de código a partir de recomendações de análise estática, Ano de Obtenção: 2025
Marcelo de Almeida Maia.Palavras-chave: LLM; Sonar; Melhoria de software; Dívida técnica.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Inteligencia Artificial. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Linguagens de Programação. Setores de atividade: Pesquisa e desenvolvimento científico.

Especialização em Ciência de Dados e Big Data Analytics

2024 - 2025

Metropolitan Educação LTDA
Título: Não houve

Graduação em Análise e Desenvolvimento de Sistemas

2013 - 2016

Instituto Federal do Triângulo Mineiro
Título: Mineração de dados em ambientes e educacionais: Uma aplicação prática dos dados de auto-avaliação institucional
Orientador: Jaqueline Aparecida Jorge Papini Soares

Graduação interrompida em 2013 em Engenharia de Agrimensura e Cartográfica

2012 - Atual

Universidade Federal de Uberlândia
Ano de interrupção: 2013

Curso técnico/profissionalizante em Informática

2011 - 2012

Instituto Federal do Triângulo Mineiro
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Formação complementar

2019 - 2019

Aprendizado de máquina e sistemas bio-inspirados. (Carga horária: 90h). , Universidade Federal de Uberlândia, UFU, Brasil.

2019 - 2019

Internet das Coisas - conceitos e aplicações. (Carga horária: 90h). , Universidade Federal de Uberlândia, UFU, Brasil.

2017 - 2017

Inglês - Avançado II. (Carga horária: 60h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2016 - 2016

Tecnologia da Informação e Comunicação. (Carga horária: 14h). , Universidade Aberta e Integrada de Minas Gerais, UAITEC, Brasil.

2016 - 2016

Encontro de Egressos: Vivências e Experiências. (Carga horária: 4h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2016 - 2016

Inglês: Intermediário II. (Carga horária: 60h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2016 - 2016

Cultura Empreendedora no Ensino Fundamental. (Carga horária: 45h). , Serviço de Apoio às Micro e Pequenas Empresas de Belo Horizonte, SEBRAE/MG, Brasil.

2016 - 2016

Ética e Administração Pública. (Carga horária: 40h). , Instituto Legislativo Brasileiro, ILB, Brasil.

2016 - 2016

Inglês - Avançado I. (Carga horária: 60h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2015 - 2015

Inglês: Intermediário I. (Carga horária: 60h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2013 - 2015

My English Online ? MEO. (Carga horária: 60h). , Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.

2014 - 2014

Inglês: Básico II. (Carga horária: 60h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2013 - 2014

Inglês: Básico I. (Carga horária: 60h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2013 - 2013

Manutenção Rápida de Computadores e Redes Wifi. (Carga horária: 4h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2013 - 2013

JQuery Mobile - Framework para Desenvolvimento Web. (Carga horária: 4h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2012 - 2012

informática basica. (Carga horária: 35h). , PRIME CURSOS DO BRASIL, PRIME CURSOS, Brasil.

2011 - 2011

linux ubuntu 11.04. (Carga horária: 20h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2011 - 2011

flash CS 5. (Carga horária: 4h). , Instituto Federal do Triângulo Mineiro, IFTM, Brasil.

2010 - 2010

OPEN OFFICE-WRITER. (Carga horária: 40h). , Escola Estadual Joaquim Dias, E.E%20JQ, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

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.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Software Básico.

Participação em eventos

Jornada de Práticas Pedagógicas Inovadoras 2017.Hipertextos, Blogs e Mídias: possibilidades de uso na construção do conhecimento - Um profissional de TI e uma professora dos primeiros anos do Ensino Fundamental: uma experiência com um jogo online sobre reciclagem. 2017. (Encontro).

International Conference of Information Systems and Tecnology Management. DATA MINING IN EDUCATIONAL ENVIRONMENTS: A PRACTICAL APPLICATION OF INSTITUTIONAL SELF EVALUATION DATA. 2016. (Congresso).

International Collegiate Programming Contest. Olimpíada de Programação. 2015. (Olimpíada).

V Seminário de Iniciação Cientifica e Inovação Tecnológica do IFTMIN.Mineração de Dados Educacionais; Descoberta de Conhecimento Útil. 2015. (Seminário).

annual world finals of the acm international collegiate programming contest cf. Nenhum trabalho apresentado. 2014. (Olimpíada).

IV Seminário de Iniciação Cientifica e Inovação Tecnológica.Desenvolvimento da PIFC: Plataforma Integrada para Fiação de Conteúdo. 2014. (Seminário).

XI Encontro Anual de Computação - ENACOMP. 2014. (Encontro).

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

Feira do empreendedor. 2012. (Outra).

SIN- II seminario de iniciação cientifica e inovação técnologica do instituto federal do triangulo mineiro.ANÁLISE DOS SINAIS OBTIDOS DA CÉLULA DE CARGA ACOPLADA À MULETA DE PACIENTES COM INTERVENÇÃO CIRURGICA. 2012. (Seminário).

SIN- II seminario de iniciação cientifica e inovação técnologica do instituto federal do triangulo mineiro.ANÁLISE DAS FERRAMENTAS GRATUITAS QUE SUPORTAM A UML 2.X. 2012. (Seminário).

O Mapa da Mina. 2011. (Outra).

SIN- I seminario de iniciação cientifica e inovação técnologica do instituto federal do triangulo mineiro.SOFTWARE DE APOIO AO ENSINO DA QUÍMICA NA DIFUSÃO DA EDUCAÇÃO AMBIENTAL. 2011. (Seminário).

SIN- I seminario de iniciação cientifica e inovação técnologica do instituto federal do triangulo mineiro.ANÁLISE DOS SINAIS OBTIDOS DA CÉLULA DE CARGA ACOPLADA À MULETA DE PACIENTES COM INTERVENÇÃO CIRURGICA. 2011. (Seminário).

VIII Workshop de realidade virtual e aumentada. 2011. (Outra).

Produções bibliográficas

  • OLIVEIRA, CINTIA CARVALHO ; OLIVEIRA, DANIELE CARVALHO ; GONCALVES, J. C. ; KUNIWAKE, JULIO TOSHIO . Introdução Prática à Internet das Coisas: Prática utilizando Arduíno e Node.js. In: Fábio de Jesus Lima Gomes;Ricardo de Andrade Lira Rabelo;Carlos de Salles Soares Neto;Roberto Willrich;Fernando Antonio Mota Trinta;Erick Baptista Passos. (Org.). Anais do XXII Simpósio Brasileiro de Sistemas Multimídia e Web. 1ed.Teresina: , 2016, v. 3, p. 155-180.

  • GONÇALVES, JOÃO CARLOS ; PAPINI, JAQUELINE APARECIDA JORGE . DATA MINING IN EDUCATIONAL ENVIRONMENTS: A PRACTICAL APPLICATION OF INSTITUTIONAL SELF EVALUATION DATA. In: 13th CONTECSI International Conference on Information Systems and Technology Management, 2016. p. 2044-2061.

  • GONCALVES, J. C. ; SOARES, J. A. J. P. . Mineração de dados educacionais: descoberta de conhecimento útil. In: II Encontro de Pesquisa e Extensão, 2015, Patrocínio. II Encontro de Pesquisa e Extensão, 2015. v. 1.

  • GONCALVES, J. C. ; SILVA, C. E. ; BONONI, L. . PIFC: Plataforma Integrada para Fixação de Conteúdos. In: VIII Computer on the Beach, 2017, Florianópolis. Anais do Computer on the Beach, 2017. p. 494-496.

  • GONCALVES, J. C. . Hipertextos, Blogs e Mídias: possibilidades de uso na construção do conhecimento. In: Jornada de Práticas Pedagógicas Inovadoras, 2017, Patrocínio. Anais da Segunda Jornada de Práticas Pedagógicas Inovadoras, 2017.

  • GONCALVES, J. C. . Um profissional de TI e uma professora dos primeiros anos do Ensino Fundamental: uma experiência com um jogo online sobre reciclagem. In: Jornada de Práticas Pedagógicas Inovadoras, 2017, Patrocínio. Anais da Segunda Jornada de Práticas Pedagógicas Inovadoras, 2017.

  • GONCALVES, J. C. ; Romeu Toffano Junior ; Rogério Rodrigues Lacerda Costa . Análise dos sinais obtidos da célula de carga acoplada à muleta de pacientes com intervenção cirúrgica. In: I SIN, 2011, Uberlândia. I SIN, 2011.

  • GONCALVES, J. C. ; LIMA, D. A ; CASTRO, A. P. ; SILVA C. C . Software de apoio ao ensino da química na difusão ambiental. In: I SIN, 2011, Uberlândia. I SIN, 2011. p. http://www.iftm.

  • GONCALVES, J. C. ; MAIA, M. A. . Melhoria automática de código-fonte por meio de LLM e recomendações de ferramenta de análise estática. In: XVIII Workshop de Teses e Dissertações em Ciência da Computação, 2024, Uberlândia - MG. XI FACOM TECHWEEK E XVIII WORKSHOP DE TESES E DISSERTAÇÕES EM CIÊNCIA DA COMPUTAÇÃO, 2024.

  • OLIVEIRA, CINTIA CARVALHO ; OLIVEIRA, DANIELE CARVALHO ; GONÇALVES, JOÃO CARLOS ; KUNIWAKE, JULIO TOSHIO . Pratical Introduction to Internet of Things. In: the 22nd Brazilian Symposium, 2016, Teresina. Proceedings of the 22nd Brazilian Symposium on Multimedia and the Web - Webmedia '16. New York: ACM Press, 2016. p. 17.

  • GONCALVES, J. C. ; Romeu Toffano Junior ; Rogério Rodrigues Lacerda Costa . Análise dos sinais obtidos da célula de carga acoplada à muleta de pacientes com intervenção cirúrgica. In: II SIN, 2012, Uberaba. II SIN, 2012. p. http://www.iftm.

  • GONCALVES, J. C. ; SILVESTRE, E. A. . Análise das ferramentas gratuitas que suportam a UML 2.X. In: II SIN, 2012, Uberaba. II SIN, 2012.

  • GONCALVES, J. C. ; PAPINI, J. A. J. ; BRAGA, L. H. S. . Mineração de Dados Educacionais; Descoberta de Conhecimento Útil. 2015. (Apresentação de Trabalho/Seminário).

  • GONCALVES, J. C. ; BONONI, L. . Desenvolvimento da PIFC: Plataforma Integrada para Fiação de Conteúdo. 2014. (Apresentação de Trabalho/Seminário).

  • GONCALVES, J. C. ; Romeu Toffano Junior ; Rogério Rodrigues Lacerda Costa . Análise dos sinais obtidos da célula de carga acoplada à muleta de pacientes com intervenção cirúrgica. 2012. (Apresentação de Trabalho/Seminário).

  • GONCALVES, J. C. ; SILVESTRE, E. A. . Análise das ferramentas gratuitas que suportam a UML 2.X. 2012. (Apresentação de Trabalho/Seminário).

  • GONCALVES, J. C. ; Rogério Rodrigues Lacerda Costa ; Romeu Toffano Junior . Análise dos sinais obtidos da célula de carga acoplada à muleta de pacientes com intervenção cirúrgica. 2011. (Apresentação de Trabalho/Seminário).

  • GONCALVES, J. C. ; CASTRO, A. P. ; SILVA C. C ; LIMA, D. A . Software de apoio ao ensino da química na difusão ambiental. 2011. (Apresentação de Trabalho/Seminário).

  • SILVA C. C ; CASTRO, A. P. ; GONCALVES, J. C. ; LIMA D. A . Simulação de Incêndios em Florestas utilizando Autômatos Celulares. 2011. (Apresentação de Trabalho/Seminário).

  • SILVA C. C ; GONCALVES, J. C. ; CASTRO, A. P. ; LIMA, D. A . Uma aplicação de Autômatos Celulares na propagação de incêndios. 2011. (Apresentação de Trabalho/Seminário).

Outras produções

SILVA, E. C. ; CASTRO, L. P. ; GONCALVES, J. C. . Pesquisa em foco: Introduzindo os discentes dos cursos integrados no mundo da investigação científica. 2014. (Programa de rádio ou TV/Comentário).

FURLAN, N. ; FIDELES, D. R. ; GONCALVES, J. C. . Insanalabotomia. 2018; Tema: Diversos. (Blog).

GONCALVES, J. C. . Internet das Coisas. 2015. (Curso de curta duração ministrado/Extensão).

Projetos de pesquisa

  • 2015 - 2015

    Mineração de dados em ambientes educacionais - descoberta de conhecimento útil, Descrição: Estudo proposto com o objetivo de realizar um estudo da aplicação de técnicas de mineração de dados sobre os dados coletados pela Comissão Própria de Avaliação (CPA) do Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro (IFTM) nos anos de 2012 a 2014. Esse estudo tem o intuito de identificar padrões ou anomalias que não haviam sido percebidos anteriormente, podendo também fornecer subsídios para a criação de estratégias que podem contribuir para melhorar as ações da CPA, bem como auxiliar os gestores dos campi do IFTM no processo de tomada de decisão.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: João Carlos Gonçalves - Integrante / Jaqueline Aparecida Jorge Papini - Coordenador.

  • 2014 - 2015

    Desenvolvimento da PIFC: Plataforma Integrada para Fixação de Conteúdo, Projeto certificado pelo(a) coordenador(a) Lídia Bononi Paiva Tomaz em 15/03/2017., Descrição: A PIFC atua como um meio de auxiliar pessoas a fixarem conteúdos aprendidos durante a idade escolar (ensino fundamental, médio e superior) ao disponibilizar uma gama de exercícios dinâmicos e configuráveis em diversas áreas do conhecimento. O intuito é ser uma ferramenta que motive o agente aprendiz a realizar a atividade de fixação de conteúdos de forma descontraída. Para isso, na primeira versão, os exercícios serão disponibilizados na forma de jogos. Em resumo, esta plataforma vai além de ser apenas um local onde é possível encontrar exercícios interessantes de conteúdos diversos, ela tem por meta atuar em duas frentes: a do facilitador e a do absorvedor de informação. O facilitador é o docente que utilizará as informações obtidas pelo feedback de atuação de seus alunos para incrementar suas aulas e verificar pontos de fragilidade na compreensão de determinados conteúdos; e o absorvedor de informação é o discente que terá um meio prático e motivador para aplicar e consolidar seus conhecimentos... , Situação: Concluído; Natureza: Pesquisa. , Integrantes: João Carlos Gonçalves - Integrante / Lídia Bononi - Coordenador.

  • 2010 - 2013

    Análise dos sinais obtidos da célula de carga acoplada à muleta de pacientes com intervenção cirúrgica, Projeto certificado pelo(a) coordenador(a) Romeu Toffano Junior em 15/03/2017., Descrição: Este experimento será conduzido no Instituto Federal de Educação, Ciência e Tecnologia - Campus Avançado Patrocínio, localizado no município de Patrocínio ? MG, durante o ano de 2010 a 2013. Este trabalho utilizará uma muleta dotada de um transdutor de medição de força, célula de carga, como fonte de informação na quantificação da força aplicada sobre o membro inferior lesionado. Um circuito eletrônico, responsável pela conversão do sinal elétrico analógico em sinal digital, enviará informações para o microcomputador, onde software específico irá tratá-la. O circuito eletrônico irá gerar sinais sonoros alertando paciente e fisioterapeuta sobre as cargas fora do protocolo de tratamento e o software do microcomputador irá gerar gráficos, permitindo que os resultados sejam analisados pelo fisioterapeuta, contribuindo assim para a reabilitação física do paciente.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: João Carlos Gonçalves - Integrante / Romeu Toffano Junior - Coordenador / Rogério Rodrigues Lacerda Costa - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.

Prêmios

2020

Scrum Foundations Professional Certificate - SFPC, Cert Prof.

2012

2ª Lugar no II SIN na modalidade BIBIC CNPq EM, Instituto federal do triangulo mineiro.

2011

Comenda do Mérito Estudantil Professor José Eduardo Lara de Aquino., Câmara de Patrocínio.

Histórico profissional

Experiência profissional

2022 - Atual

BANCO ITAÚ HOLDING FINANCEIRA SA

Vínculo: Celetista, Enquadramento Funcional: Engenheiro de Software Sênior, Carga horária: 40

Outras informações:
Atuação como desenvolvedor e líder técnicoTecnologias:AWSPythonJavaKotlynTerraform

2022 - 2022

Nu Pagamentos S.A

Vínculo: Celetista, Enquadramento Funcional: Associate software engineer, Carga horária: 40

Outras informações:
Atuação no desenvolvimento de soluções para prevenção de fraude

2021 - 2021

CIANDT

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

2019 - 2021

Sankhya Gestão de Negócios

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor Web Full Stack, Carga horária: 44

Outras informações:
Desenvolvedor de sistemas web, com foco em Java, AngularJS, SQL Server, Oracle, entre outras tecnologias. Atuação na parte do ERP sankhya (Pessoal +)

2013 - 2019

Prefeitura Municipal de Patrocinio

Vínculo: Servidor Público, Enquadramento Funcional: Agente de Serviços Escolares, Carga horária: 40

Outras informações:
Realização de serviços de escrituração, entre outras atividades comuns do ambiente escolar

Atividades

  • 12/2017

    Conselhos, Comissões e Consultoria, Conselho Municipal de Alimentação Escolar - CAE.,Cargo ou função, Conselheiro titular representante dos docentes e trabalhadores em educação.

2016 - 2016

Instituto Federal do Triângulo Mineiro

Vínculo: Bolsista, Enquadramento Funcional: Monitor, Carga horária: 12

Outras informações:
Monitor na disciplina de POE do curso de tecnologia em Análise e Desenvolvimento de Sistemas

2014 - 2015

Instituto Federal do Triângulo Mineiro

Vínculo: Voluntário, Enquadramento Funcional: Aluno de iniciação cientifica, Carga horária: 10

2011 - 2012

Instituto Federal do Triângulo Mineiro

Vínculo: Bolsista, Enquadramento Funcional: Bolsista de ICJ do CNPq, Carga horária: 12

2016 - 2017

Escola Estadual Nely Amaral

Vínculo: Celetista, Enquadramento Funcional: Professor de educação básica / ensino técnic, Carga horária: 10

Atividades

  • 08/2016 - 04/2017

    Ensino, Técnico em informática, Nível: Ensino Médio,Disciplinas ministradas, Segurança de sistemas, Programação para internet, Análise e projeto de sistemas

2017 - 2018

Escola Estadual Dom Lustosa

Vínculo: Celetista, Enquadramento Funcional: Professor de educação básica / ensino técnic, Carga horária: 8

Atividades

  • 08/2017 - 01/2018

    Ensino, Técnico em administração, Nível: Ensino Médio,Disciplinas ministradas, Metodologia de pesquisa técnica e científica, Sistemas de informação gerenciais