Disciplina do curso de Engenharia de Software da PUC Minas
- 1°Sem 2025
- 2°Sem 2025
- 1°Sem 2026
- Links Úteis
- Calendário Acadêmico
- Referências gerais
- Ferramentas
- Templates
- Repositório de Produção Acadêmica da PUC Minas, Biblioteca
- Resolução de TCCII
- Agendamento de orientação
- Organização no GitHub
- Templates genéricos de TIs
- Catálogo dos Trabalhos de Conclusão de Curso do Bacharelado em Engenharia de Software
- Revista SPRINTI do curso de Engenharia de Software da PUC Minas
- Tendências e pesquisas
- README de projeto
- Kanban e Gestão de Issues no GitHub
- Pipeline de Testes e CI/CD com GitHub Actions
- Arquivo CITATION.cff
- Cronograma
- Orientações Pré-Bancas de TCC 2
- Trabalhos orientados
- Produção Acadêmica e Currículo
- Histórico de orientações e participações em bancas examinadoras
-
📕 Como se faz uma tese - Umberto Eco
Um guia clássico sobre a elaboração de teses e monografias, atualmente em sua edição revista e aumentada (2020). Ensina, de forma clara e prática, como planejar, escrever e organizar uma tese ou monografia, desde a escolha do tema até a redação final, com reflexões sobre o processo de pesquisa e escrita. Recomendado para estudantes que desejam estruturar seu TCC ou tese de maneira rigorosa, estimulante e, se possível, divertida. -
📙 Como Elaborar Projetos de Pesquisa – Antonio Carlos Gil
Um dos manuais de metodologia científica mais utilizados no Brasil, atualmente em sua 7ª edição (2022). Explica, de forma clara e acessível, os elementos essenciais para a elaboração de projetos de pesquisa, abordando diferentes métodos (bibliográfica, documental, estudo de caso, etnográfica, pesquisa-ação, métodos mistos, entre outros). Recomendado para estudantes de graduação e pós-graduação que precisam estruturar seu projeto de TCC, dissertação ou tese. -
📘 How to Write and Publish a Scientific Paper - Barbara Gastel & Robert A. Day
Um clássico internacional sobre redação científica, atualmente em sua 9ª edição (2022). Apresenta orientações práticas sobre todas as etapas da produção de um artigo: da escolha do periódico à revisão por pares, passando pela escrita clara, objetiva e ética. Recomendado para alunos que desejam publicar seus TCCs ou artigos em periódicos científicos, nacionais e internacionais.
-
📄 Overleaf
💬 Plataforma online para edição colaborativa de documentos em LaTeX, muito utilizada para produção de artigos e trabalhos acadêmicos. Dispensa instalação local e facilita o versionamento e o compartilhamento de projetos. -
✍️ LaTeX Project
💬 Página oficial do LaTeX, sistema de preparação de documentos acadêmicos e científicos.
Ideal para quem deseja instalar o LaTeX localmente e explorar recursos avançados de tipografia e formatação.
-
💡 IntelliJ IDEA
💬 IDE completa da JetBrains com suporte avançado a Java, Kotlin, depuração, análise estática e integração com frameworks como Spring. -
🧩 Visual Studio Code
💬 Editor leve e altamente extensível, com marketplace robusto, integração com Git, depuração integrada e suporte a diversas linguagens via extensões. -
⚡ Cursor
💬 IDE baseada em IA, focada em produtividade, geração de código e navegação inteligente em projetos, ideal para workflows modernos.
- 🖼️ Draw.io 💬 Ferramenta gratuita para criação de diagrammas de forma simples e colaborativa, com integração ao Google Drive e GitHub.
- 🎓 Astah 💬 Ferramenta de modelagem UML com versão gratuita para estudantes, ideal para aprendizado e projetos acadêmicos.
- 📐 PlantUML 💬 Ferramenta baseada em texto para criação de diagramas UML de forma rápida e eficiente.
- 📖 PlantUML – Guia oficial 💬 Guia completo com sintaxe, exemplos e documentação oficial do PlantUML.
- 🧜 Mermaid 💬 Biblioteca que permite gerar diagramas diretamente em Markdown, amplamente usada em documentações técnicas.
- 🎨 Figma 💬 Ferramenta de design colaborativo para protótipos, wireframes e interfaces de alta fidelidade.
- 🌟 StarUML 💬 Software profissional para modelagem UML, suporte a múltiplos diagramas e extensões.
- 🧩 C4 Model 💬 Abordagem visual para representar arquiteturas de software em diferentes níveis de abstração.
- 🏗️ Structurizr 💬 Modelagem arquitetural baseada no C4 Model.
- 🗺️ dbdiagram.io 💬 Ferramenta online para modelagem rápida de diagramas de entidade-relacionamento.
- 🧱 BR Modelo Web 💬 Ferramenta nacional para criar modelos conceituais, lógicos e físicos de banco de dados.
- 🧮 DrawDB.app 💬 Plataforma web moderna para construção visual de bancos de dados.
- ✨ Eraser.io 💬 Ferramenta para criação de diagramas, documentação colaborativa e automação com IA voltada para engenharia de software.
-
🏫 Templates da Biblioteca da PUC Minas
💬 Modelos oficiais da PUC Minas para trabalhos acadêmicos e monografias. -
📄 Templates do LaTeX no Overleaf
💬 Galeria de modelos prontos em LaTeX, abrangendo artigos, TCCs, relatórios e muito mais. -
🖥 Templates da SBC
💬 Repositório oficial da Sociedade Brasileira de Computação (SBC) com orientações e documentos para publicação de artigos.- 📦 Download direto dos modelos da SBC
💬 Arquivos compactados com os modelos da SBC em LaTeX e Word, prontos para edição.
- 📦 Download direto dos modelos da SBC
-
📁 Docs - Pesquisa - ENGSOFT
💬 O diretório acima oferece templates acadêmicos seguindo padrões da ABNT e da SBC, adequados para artigos, projetos de pesquisa e trabalhos acadêmicos, garantindo conformidade com normas institucionais e científicas.
-
Template de README de projeto
💬 O template de README fornece um modelo estruturado e profissional, construído pelo Prof. Dr. João Paulo Aramuni, para auxiliar estudantes na criação de documentações claras, padronizadas e completas em seus projetos de desenvolvimento. -
📁 Docs - Desenvolvimento - ENGSOFT
💬 O diretório acima disponibiliza modelos de documentos utilizados no curso de Engenharia de Software da PUC Minas, incluindo: ata de reunião com o cliente, caso de uso descritivo, documentação de projeto, documento de interface de usuário, documento de visão, documento para e-book SPRINTI, procuração ao NIT-PUC Minas, termo de ciência, anuência e compromisso e termo de sigilo e confidencialidade.
Antes de iniciar o TCC, realize a leitura da Resolução de TCC, que é um documento fundamental para coordenar os grupos da unidade curricular de Trabalhos de Conclusão de Curso II (TCC II) no curso de Engenharia de Software.
Esta resolução define o processo de avaliação, estabelece o cronograma e as regras de execução que devem ser seguidas por discentes e docentes na unidade curricular.
- https://calendly.com/aramuni
- Utilize este link para agendar sua orientação de forma prática. O Calendly permite visualizar meus horários disponíveis e escolher o que for mais conveniente para você.
- https://tinyurl.com/tccpuc
- Todas as orientações ao longo do semestre acontecerão nesta sala virtual. Guarde o link, pois ele será o mesmo em todos os encontros.
- chat.whatsapp.com/ItHbVmhaErqIcPrjPWNPEC
- Entre no grupo de TCC no WhatsApp utilizando o convite acima.
As organizações abaixo incluem Trabalhos Interdisciplinares (TIs) e Trabalhos de Conclusão de Curso (TCCs) desenvolvidos pelos alunos do Curso de Engenharia de Software, da Pontifícia Universidade Católica de Minas Gerais. Os melhores TIs encontram-se publicamente disponíveis na Revista SPRINTI e os TCCs estão disponíveis no catálogo do curso.
- Organização no GitHub - ICEI PUC Minas PMGES TI - Campus Coração Eucarístico
- Organização no GitHub - ICEI PUC Minas PPLES TI - Campus Lourdes
Template de repositório contendo a estrutura geral a ser usada nos trabalhos interdisciplinares (TI) do curso de Engenharia de Software da PUC Minas.
- https://github.com/ICEI-PUC-Minas-PMGES-TI/TI-ES-GenericTemplate
- https://github.com/ICEI-PUC-Minas-PPLES-TI/TI-ES-GenericTemplate
| Revista SprinTi - PUC Minas: |
|
Relatórios anuais e pesquisas globais ajudam a entender as principais linguagens, ferramentas, salários, preferências e tendências no mercado de desenvolvimento de software. São ótimos para orientar decisões de carreira e identificar habilidades em alta.
- DevSkiller Report 2025
- Stack Overflow Developer Survey 2025
- Stack Overflow Developer Survey 2024
- JetBrains Developer Ecosystem 2024
- GitHub Octoverse 2024
Esta seção reúne um template construído por mim e exemplos reais de READMEs para ajudar você a estruturar, documentar e apresentar seus projetos de forma clara, organizada e profissional.
- 💻 Utilize a aba Projects do GitHub para criar um quadro Kanban que organize todas as tarefas do projeto em To Do, In Progress e Done.
- 🛠 É possível criar colunas customizadas para refletir o fluxo de trabalho da equipe.
- 🆕 Crie issues para cada tarefa, bug ou melhoria, e vincule-as às colunas do Kanban.
- 🏷 Use labels, milestones e assignees para organizar e priorizar as tarefas.
- 🔗 Documentação oficial GitHub Projects: GitHub Projects
- 🔗 Guia completo para criar e gerenciar issues: GitHub Issues
- 💻 Configure workflows no GitHub Actions para automatizar build, testes e deploy do projeto.
- 📂 Crie workflows no diretório
.github/workflowspara definir os processos de CI/CD do seu projeto. - 🔗 Documentação oficial GitHub Actions: GitHub Actions
- 🏗 Exemplos de workflows prontos: GitHub Actions Examples
O arquivo CITATION.cff é um arquivo de metadados em formato YAML criado para padronizar a forma como softwares e projetos científicos devem ser citados. Ele é reconhecido por plataformas como o GitHub, que exibe automaticamente um botão de "Citar este repositório" quando o arquivo está presente e corretamente preenchido.
No contexto do nosso curso de Engenharia de Software na PUC Minas, o CITATION.cff tem papel estratégico, pois viabiliza e organiza várias ações institucionais, tais como:
-
✅ Citação formal e acadêmica dos projetos, favorecendo o reconhecimento dos alunos e professores como autores de uma produção intelectual.
-
🎓 Emissão automatizada de certificados de produção docente e discente, incluindo:
- Certificados de Destaque Acadêmico
- Certificados de autoria docente
- Certificados de participação dos alunos nos projetos
-
📰 Seleção de projetos para publicação na Revista SprinTI, com base nos dados descritos nesse arquivo.
-
🛡️ Encaminhamentos para registro de propriedade intelectual no INPI, com dados claros sobre autoria, versão e data de liberação do software.
-
🔍 Indexação e rastreabilidade institucional dos projetos para fins de avaliação, relatórios e participação em editais e eventos.
| Campo | Explicação resumida |
|---|---|
cff-version |
Sempre use 1.0.1, que é a versão atual do padrão CFF. |
message |
Mensagem padrão pedindo que o projeto seja citado. |
title |
Nome do projeto de forma clara e sem siglas internas. |
authors |
Lista de autores, separando os nomes por given-names (nome) e family-names (sobrenome). Professores devem incluir name-suffix: Professor e affiliation: PUC Minas. |
keywords |
Coloque de 3 a 5 palavras-chave que representem o domínio do projeto (ex: saúde, educação, sistema web, etc.). |
repository-code |
Link do repositório GitHub. Atenção para não copiar errado. |
license |
Use CC-BY-4.0, que permite uso com atribuição. |
version |
Versão do software — use 1.0.0 se for a entrega final. |
date-released |
Data de liberação da versão. Deve ser preenchida com a data de término do semestre acadêmico. Use o formato AAAA-MM-DD. |
- Preencha os nomes e sobrenomes completo dos autores sem abreviações
- Atualize os nomes dos autores caso tenha saído alguém do grupo de trabalho Interdisciplinar
- Não use siglas ou nomes genéricos no campo title.
- ❌ Não deixe o campo date-released em branco e use somente o formato AAAA-MM-DD.
Clique para exibir
cff-version: 1.0.1
message: Please cite this software using these metadata.
title: QuelCaramel – Sistema de E-commerce para Doces Artesanais
authors:
- family-names: Panzera
given-names: Arthur Lara
- family-names: Ribeiro
given-names: Rafaela Oliveira
- family-names: Ferreira
given-names: Thiago Henrique Lacerda
- name-suffix: Professor
affiliation: PUC Minas
family-names: Maia Filho
given-names: Danilo de Quadros
- name-suffix: Professor
affiliation: PUC Minas
family-names: Aramuni
given-names: João Paulo Carneiro
- name-suffix: Professor
affiliation: PUC Minas
family-names: Marques
given-names: Ramon Lacerda
keywords:
- e-commerce
- Laravel
- PHP
- loja virtual
- integração com WhatsApp
repository-code: https://github.com/ICEI-PUC-Minas-PMGES-TI/pmg-es-2025-1-ti3-9577100-quel-caramel
license: CC-BY-4.0
version: 1.0.0
date-released: 2025-06-19
| Ativ. | Data da entrega | Artefato a ser entregue | |
| Pesquisa | Desenvolvimento | ||
| A1 | 07/09/2025 | Descrição: Artigo atualizado com resultado de Desenvolvimento do Software e/ou Coleta dos dados. Formato: PDF via Canvas |
Descrição: Código atualizado e vídeo de 50 mb, armazenados no Github, com: (1) demonstração do software desenvolvido e (2) execução de testes. Formato: Link do vídeo via Canvas |
| A2 | 28/09/2025 | Descrição: Artigo atualizado com resultado de Análise de hipóteses, questões de pesquisa ou teste do software. Formato: PDF via Canvas |
Descrição: Código atualizado e vídeo de 50 mb, armazenados no Github, com: (1) demonstração do software desenvolvido e (2) execução de testes. Formato: Link do vídeo via Canvas |
| A3 | 19/10/2025 | Descrição: Artigo atualizado com visualização e redação de resultados de pesquisa e desenvolvimento. Formato: PDF via Canvas |
Descrição: Código atualizado e vídeo de 50 mb, armazenados no Github, com: (1) demonstração do software desenvolvido e (2) execução de testes. Formato: Link do vídeo via Canvas |
| A4 | 09/11/2025 | Descrição: Artigo atualizado com discussão dos resultados de pesquisa e desenvolvimento. Formato: PDF via Canvas |
Descrição: Código atualizado e vídeo de 50 mb, armazenados no Github, com: (1) demonstração do software desenvolvido e (2) execução de testes. Formato: Link do vídeo via Canvas |
| A5 | 23/11/2025 | Descrição: Artigo atualizado e revisado com Conclusões e Trabalhos Futuros e aval final do orientador. Formato: PDF via Canvas |
Descrição: Código finalizado e postmortem do projeto, relatando em 1 página: o que deu certo, o que deu errado e lições aprendidas. Formato: Postmortem via Canvas |
| A6 | De 09/12/2025 à 12/12/2025 | Descrição: Apresentação do trabalho de TCC para Banca Examinadora. Formato: Apresentação oral e postagem da versão revisada do Artigo ou Documentos de Desenvolvimento (Documento de Visão, de Projeto e Postmortem), em PDF, na Biblioteca de Trabalhos de Conclusão de Cursos da PUC Minas, cujo manual está na página Web da biblioteca (http://pucminas.br/biblioteca) |
|
-
A entrega da Atividade A5 representa o envio final do trabalho. Portanto, trabalhem para que o texto esteja completo, coerente, coeso e pronto para ser avaliado pela banca examinadora. Observem as orientações de escrita e os exemplos de TCCs defendidos nos semestres passados para que garantam a qualidade final do trabalho de vocês. Ademais, é essencial que vocês revisem o texto com bastante calma e apliquem as correções propostas pelos seus professores-orientadores.
-
O repositório GitHub do trabalho constitui um dos artefatos a serem entregues e avaliados pela banca. Portanto, garantam que eles estejam atualizados, organizados e consistentes com o trabalho final. Eles serão enviados para os professores-avaliadores, juntamente com o texto final. Adiante, apresento, para cada linha de trabalho, como vocês devem atualizar os textos para incluir os links dos repositórios.
-
Após o envio da Atividade A5, os professores-orientadores serão solicitados a autorizar (ou não autorizar) a participação de vocês nas apresentações da Atividade A6. É importante salientar que os trabalhos que não estiverem aptos a serem apresentados/defendidos, estão automaticamente reprovados. Portanto, sincronizem com os professores-orientadores o parecer que ele apresentará para a coordenação de TCC.
-
As apresentações dos trabalhos para a banca examinadora acontecerão entre os dias 09/12/2025 e 12/12/2025, de maneira remota/síncrona, através de chamadas públicas no MS Teams. Após o envio da Atividade A5, os trabalhos autorizados a apresentar serão alocados para defesa em dia/horário informados em momento oportuno.
-
Para maiores informações e detalhes, é essencial que vocês releiam a Resolução de TCC 2. A essa altura, conhecer os detalhes dos próximos passos pode ajudá-los a se prepararem melhor.
- Por favor, incluam ao final do texto de vocês a seguinte seção (comum a todos os trabalhos):
%===================================================================================
%incluir imediatamente após o texto da conclusão, antes das referências
\section*{Pacote de Replicação}
O pacote de replicação deste trabalho encontra-se disponível em:
\url{} %link do repositório GitHub do trabalho.
%===================================================================================
-
O post-mortem, especificado para entrega A5 (Tabela 3 da Resolução de TCC 2), deve ser adicionado como seção final do Documento de Projeto. Ou seja, atualizem o Documento de Projeto para incluir uma última seção, intitulada "Post-mortem", onde vocês devem discutir quatro subseções: (i) Experiências Positivas; (ii) Experiências Negativas; (iii) Lições Aprendidas; (iv) Repositório do Trabalho. Nesta última sub-seção, recomenda-se que seja adicionado o link do repositório GitHub onde se encontra o código fonte produzido.
-
É importante destacar que o post-mortem deve tratar das suas experiências relativas ao processo de desenvolvimento do software entregue. Ou seja, não se deve tratar sobre aspectos relativos à disciplina, ao curso, ao processo de orientação ou demais detalhes acadêmicos/institucionais.
-
Uma vez que este documento será publicado na biblioteca da PUC Minas, é importante manter a linguagem formal, respeitando as Orientações de Escrita Acadêmica. Peçam que os professores-orientadores realizem uma revisão do conteúdo dessa seção antes do envio da Atividade A5.
- Após a entrega da Atividade A5, cujo prazo é 23/11/2025 até às 23h59, não serão permitidos novos commits no repositório, nem alterações no Documento de Projeto ou no Artigo de Pesquisa. A partir dessa data, você deverá trabalhar exclusivamente nos slides da apresentação para a banca examinadora.
- A defesa tem duração média de 50 minutos, distribuídos da seguinte forma:
- 15 minutos para a apresentação do trabalho;
- 15 minutos para comentários do primeiro membro da banca;
- 15 minutos para comentários do segundo membro da banca;
- 5 minutos para considerações finais do orientador.
- Consulte modelos de apresentações anteriores para se familiarizar com o formato, estrutura e tempo de cada parte.
- Organize seus slides de forma clara, evitando excesso de texto;
- Use imagens nítidas, especialmente prints da aplicação em funcionamento;
- Evite fundo preto, pois dificulta o contraste e a visualização dos elementos;
- Prepare anotações para ajudá-lo a falar de forma concisa e objetiva;
- Neste README você encontra modelos de apresentações anteriores aqui.
- Leve um vídeo da aplicação funcionando, além de ter a aplicação pronta para demonstração em sua máquina.
- Certifique-se de que todos os recursos necessários (banco de dados, bibliotecas, arquivos) estejam disponíveis;
- Teste o vídeo e a aplicação em outro computador, se possível, para evitar problemas técnicos;
- Prepare-se para responder perguntas sobre funcionalidades, decisões de implementação e limitações do projeto.
- Ensaiar a apresentação é fundamental:
- Cronometre-se para garantir que não ultrapasse o tempo;
- Pratique a explicação dos resultados ou das funcionalidades de forma clara e objetiva, destacando os aspectos mais inovadores e relevantes do seu trabalho;
- Simule possíveis perguntas da banca e prepare respostas;
- Caso esteja fazendo o trabalho em dupla, divida o tempo e as falas de forma equilibrada entre os integrantes;
- Haverá uma apresentação de teste comigo (Prof. Aramuni) na semana anterior à banca, para revisar seu desempenho, ajustar o tempo e identificar pontos de melhoria.
- Verifique a qualidade da transmissão durante a apresentação:
- Use uma câmera com boa resolução para que sua imagem fique nítida;
- Certifique-se de que o áudio esteja limpo e compreensível, utilizando microfone ou fone de qualidade;
- Garanta uma conexão de internet estável, principalmente se a defesa for remota, para evitar interrupções ou atrasos;
- Escolha uma área bem iluminada e mantenha-se centralizado na câmera;
- Se necessário, utilize a estrutura física da PUC Minas disponível, como laboratórios e salas de estudo, e faça um empréstimo de microfone e câmera no CRC: https://crc.pucminas.br/.
- O resultado da defesa, seja ele aprovação, aprovação condicional ou reprovação, será enviado ao e-mail institucional do aluno (
@sga.pucminas.br) em até dois dias úteis após a realização da banca.
- Em caso de aprovação condicional, o aluno terá o prazo máximo de 48 horas para realizar e submeter as alterações solicitadas pelos membros da banca, devendo alinhar previamente com seu orientador, que será responsável por revisar e validar as correções realizadas.
- Por fim, o aluno deverá postar o TCC corrigido no site da Biblioteca da PUC Minas, realizando a postagem da versão revisada do Artigo ou dos Documentos de Desenvolvimento (Documento de Visão, Documento de Projeto e Postmortem), em formato PDF, na Biblioteca de Trabalhos de Conclusão de Curso da PUC Minas, conforme o manual disponível na página da biblioteca: http://pucminas.br/biblioteca.
- Após a submissão, o orientador será responsável por realizar a aprovação do trabalho no sistema da biblioteca, o que irá gerar o link oficial do TCC no Acervo da Biblioteca da PUC Minas. Esse link deverá ser entregue na atividade A6, por meio do Canvas.
- Professor Cleiton: 📧 cleitontavares@pucminas.br (Coordenador de TCC)
- Professor Aramuni: ✉️ joaoaramuni@pucminas.br (Orientador de TCC)
- PPLES ES 2025-2 TCCII - Carlos Roberto Alves de Almeida Júnior e Matheus Augusto Avelar de Souza
- PPLES ES 2025-2 TCCII - Igor Pinheiro dos Santos e Vinícius Gonzaga Guilherme
- PPLES ES 2025-2 TCCII - Pedro Lucas Aires dos Santos
- PPLES ES 2025-2 TCCII - Tito Li An Chen
- PPLES ES 2025-2 TCCI e TCCII - Lucas Araújo Borges de Lima e Luis Gustavo Vaz
-
TCCII - Sistema de Gestão da Clínica Genilton de Souza - Carlos Roberto Alves de Almeida Júnior
e Matheus Augusto Avelar de Souza 
- 🌐 Sistema de Gestão da Clínica Genilton de Souza - Download do pacote de instalação: Android .apk
- 🗣️ Sistema de Gestão da Clínica Genilton de Souza - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 🎥 Sistema de Gestão da Clínica Genilton de Souza - Vídeo
- 👁️ Sistema de Gestão da Clínica Genilton de Souza - Documento de visão
- 📄 Sistema de Gestão da Clínica Genilton de Souza - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Sistema de Gestão da Clínica Genilton de Souza - Biblioteca (Acervo da Biblioteca)
-
TCCII - Smart Barber - Igor Pinheiro dos Santos
e Vinícius Gonzaga Guilherme 
- 🌐 Smart Barber - Home
- 🌐 Smart Barber - Download do pacote de instalação: Android .apk
- 🗣️ Smart Barber - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 🎥 Smart Barber - Vídeo
- 👁️ Smart Barber - Documento de visão
- 📄 Smart Barber - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Smart Barber - Biblioteca (Acervo da Biblioteca)
-
TCCII - Apex Sentinel - Pedro Lucas Aires dos Santos

- 🌐 Apex Sentinel - Visual Studio Marketplace: Extensão
- 🗣️ Apex Sentinel - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 🎥 Apex Sentinel - Vídeo
- 👁️ Apex Sentinel - Documento de visão
- 📄 Apex Sentinel - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Apex Sentinel - Biblioteca (Acervo da Biblioteca)
-
TCCII - Keep - Tito Li An Chen

- 🎨 Keep - Figma
- 🗣️ Keep - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 🎥 Keep - Vídeo
- 👁️ Keep - Documento de visão
- 📄 Keep - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Keep - Biblioteca (Acervo da Biblioteca)
-
TCCI e TCCII - BusCars - Lucas Araújo Borges de Lima
e Luis Gustavo Vaz 
- 🌐 BusCars - Home
- 📚 BusCars - Docs
- 🗣️ BusCars - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 📺 BusCars - Vídeo no YouTube
- 🎥 BusCars - Vídeo
- 👁️ BusCars - Documento de visão
- 📄 BusCars - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 BusCars - Biblioteca (Acervo da Biblioteca)
- PPLES ES 2025-1 TCCII - Guilherme Santos
- PPLES ES 2025-1 TCCII - Bernardo Rohlfs e Eric Jardim
- PPLES ES 2025-1 TCCII - Breno Rosa e Matheus Brandão
- PPLES ES 2025-1 TCCII - Pedro Rodrigues
- PPLES ES 2025-1 TCCII - Lucas Araújo Borges de Lima e Luis Gustavo Vaz
-
TCCII - Apptite - Guilherme Santos

- 🌐 Apptite - Home - Acesso Admin e Garçom
- 🌐 Apptite - Home - Acesso Cliente
- 🗣️ Apptite - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 🎥 Apptite - Vídeo
- 👁️ Apptite - Documento de visão
- 📄 Apptite - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Apptite - Biblioteca (Acervo da Biblioteca)
-
TCCII - Tuscan - Bernardo Rohlfs
e Eric Jardim 
- 🌐 Tuscan - Home
- 🗣️ Tuscan - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 🎥 Tuscan - Vídeo
- 👁️ Tuscan - Documento de visão
- 📄 Tuscan - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Tuscan - Biblioteca (Acervo da Biblioteca)
Repositório no GitHub
-
TCCII - Distribuidora LC - Breno Rosa
e Matheus Brandão 
- 🌐 Distribuidora LC - Home
- 🗣️ Distribuidora LC - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 📺 Distribuidora LC - Vídeo no YouTube
- 🎥 Distribuidora LC - Vídeo
- 👁️ Distribuidora LC - Documento de visão
- 📄 Distribuidora LC - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Distribuidora LC - Biblioteca (Acervo da Biblioteca)
-
TCCII - Buzzard - Pedro Rodrigues

- 🌐 Buzzard - Home
- 🗣️ Buzzard - Apresentação (Slides utilizados na defesa para a banca examinadora)
- 🎥 Buzzard - Vídeo
- 👁️ Buzzard - Documento de visão
- 📄 Buzzard - Documentação de projeto (Publicado no Repositório de Produção Acadêmica da PUC Minas - Acervo da Biblioteca)
- 📚 Buzzard - Biblioteca (Acervo da Biblioteca)
- Atualmente orienta trabalhos de conclusão de curso em Ciência da Computação e Engenharia de Software, já tendo acompanhado mais de 40 TCCs e participado de mais de 50 bancas examinadoras.
- Foi membro do grupo de pesquisa LAIS (Laboratório de Sistemas de Informação Avançados) da Universidade FUMEC, publicando artigos em periódicos nacionais e internacionais em parceria com pesquisadores do Programa de Pós-Graduação em Sistemas de Informação e Gestão do Conhecimento.
- O LAIS é um laboratório de pesquisa e desenvolvimento de soluções baseadas em tecnologia, gestão e engenharia do conhecimento e de sistemas de informação. Entre suas competências, destacam-se o desenvolvimento de sistemas de apoio a decisão, inteligência analítica, gestão de dados na Web e gestão de processos. O laboratório reúne doutores em engenharia ou computação com experiência na elaboração e execução de projetos de P&D. Sua equipe possui membros capacitados em análise estatística, banco de dados, engenharia de software e sistemas inteligentes.
- Acompanhe minhas publicações, citações e métricas de impacto científico no meu perfil do Google Scholar.
- Ideal para visualizar a relevância e evolução da minha produção acadêmica ao longo do tempo.
- Acesse meu Currículo Lattes.
- Reúne minha formação, experiência profissional, projetos de pesquisa, orientações e produções acadêmicas registradas oficialmente no CNPq.
- Acesse meu ORCID.
- Plataforma que fornece um identificador único para pesquisadores, permitindo associar de forma precisa suas contribuições acadêmicas e profissionais.
Orientações e supervisões concluídas
Trabalho de conclusão de curso de graduação
-
Guilherme Roberto Ferreira Santos. Apptite - Sistema de Gestão de Atendimento de Restaurantes. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Bernardo Cruz Rohlfs e Eric Guimarães Caldas Jardim. Tuscan - Compras em Eventos. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Breno Rosa Almeida e Matheus Brandão Freire. Distribuidora LC - Sistema Integrado de Gestão de Estoque e Pedidos. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Pedro Henrique Rodrigues. Buzzard - Plataforma Web que possibilita a criação de notificações por Email, Slack ou Microsoft Teams de mudanças em trechos de código ou arquivos de repositórios públicos ou privados do GitHub. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Carlos R. A. de Almeida Júnior e Matheus A. A. de Souza. Sistema de Gestão da Clínica Genilton de Souza. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Igor Pinheiro dos Santos e Vinícius Gonzaga Guilherme. Smart Barber - Sistema de Gestão para Barbearias. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Pedro Lucas Aires dos Santos. Apex Sentinel - Extensão para Detecção de Code Smells em Apex. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Tito Li An Chen. Keep - Sistema de Gestão do Parque de Máquinas da dti digital. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Lucas Araújo Borges de Lima e Luis Gustavo Vaz. BusCars - Sistema de Agregação Inteligente de Anúncios Automotivos. 2025. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais. Orientador: João Paulo Carneiro Aramuni.
-
Paulo Henrique Ribeiro Alves. Aplicação de Técnicas da Visão Computacional para Análise de Imagens em Jogos de Futebol: Prototipação de Algoritmo com Aprendizagem de Máquina através da Biblioteca TensorFlow. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Matheus Oliveira. Impactos da Lei Geral de Proteção de Dados Pessoais em uma Rede de Parceiros dos Setores de Tecnologia da Informação e do Sistema Bancário Brasileiro: Um Estudo de Caso. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Ana Caroline Xavier Miranda. Uso da Aprendizagem de Máquina para Aplicação de Técnicas Preditivas para Otimizar o Processo de Manutenção de Caminhões em uma Frota. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Ana Carolina Cardoso. Impactos da Lei Geral de Proteção de Dados Pessoais em Organizações do Segmento de Tecnologia da Informação. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Laura Andrade Brandão. Análise da Adoção do Scrum em Equipes Remotas: Impacto do Uso do Ágil em Equipes Distribuídas. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Gabriel da Silva Cavalcante. Análise Comparativa de Performance entre Aplicações Java e Kotlin. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Arthur de Castro Laranjo Pires e Bruno Lucas de Azevedo. Prototipação de um APP para Gestão Eletrônica de Filas de Espera em Estabelecimentos Comerciais. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Anemísio Batista dos Santos. Uma Revisão Sistemática de Literatura sobre Realidade Virtual e Aumentada. 2020. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Yago Apolinário Silvestre e Cindy S. Silva. Proposta de Protótipo de Aplicativo Mobile: Um Guia Comportamental Direcionado aos Responsáveis por Pessoas com Autismo. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Ana Clara M. L. de Oliveira. Opções Tecnológicas Disponíveis para Monitoramento de Barragens: Uma Revisão Sistemática de Literatura. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Arthur Neiva e Júlia L. M. Resende. Segurança da Informação em um Cenário de Big Data: Perspectivas Sociais, Políticas e Empresariais. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Gabriel da Cruz Moreira Falieri. Uma Análise Comparativa entre os Casos de Câncer e seus Principais Fatores: Uma implementação de Algoritmo para Estudo do Câncer. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
João Gabriel Colares de Camargos e José Flavio Coelho. Uma Análise Comparativa entre os Frameworks JavaScript Angular e React. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
João Paulo Theodoro de Moraes. Uma Análise Comparativa Entre os Paradigmas de Programação Funcional, Orientado a Objetos e Estruturado. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Vinícius S. O. Moraes e Vitor S. O. Moraes. Análise da Implantação do SalesForce em uma Construtora do Segmento Imobiliário: Um Estudo de Caso. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Thiago Jackson e Pedro Henrique Pinto. Biotecnologia Associada ao Monitoramento e Tratamento da Diabetes. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Rubens Gabriel Romão Jeronimo. Impactos da Aplicação da Arquitetura DevOps para a Entrega e Integração Contínua. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Lucas Manoel Assis Santos. Desafios da Migração de Sistemas Monolíticos para Arquitetura de Microserviços. 2019. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Lucas Akio Camacho. Análise comparativa entre modelos ágeis de gestão de projetos e seus impactos nas organizações do setor privado. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Mateus Costa Macedo. Análise comparativa entre DEVOPS e o corpo de conhecimento ITIL na gestão de projetos de T.I. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Arthur Mares Gomes e Henrique De Souza Morais. Proposta de projeto de compiladores: Criação de protótipo front-end em Java para uso acadêmico. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Dayvid Lucas de Oliveira Coelho. Implantação da Metodologia de Desenvolvimento Ágil de Software Extreme Programming: Um Estudo de Caso em uma Pequena Empresa do Segmento de Tecnologia da Informação. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Luis Henrique Carvalho de Oliveira e Thiago Brito de Freitas. Um Estudo Comparativo sobre os Fatores que Norteiam Iniciantes em Desenvolvimento de Sistemas Web na Decisão de qual Linguagem de Programação se Especializar. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Frederico Silva Perpetuo. O Papel do Ensino de Programação e das Novas Tecnologias na Educação 4.0. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
João Lucas Veloso Gouveia. Performance de Aplicativos para Android em Diferentes Configurações de Hardware. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Raquel Zanini Soares Ferreira e Rodrigo Luiz das Dores. Desafios da Implantação da Tecnologia Blockchain for Business no Cenário Empresarial Brasileiro. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Carlos Henrique Vieira Figueiredo e Carolina F. Rodrigues. Um Estudo Comparativo entre as Metodologias Ágeis Scrum e Lean Adotadas em Projetos do Segmento de Tecnologia da Informação. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Bernardo Virgílio Drummond Diniz e Mateus Esdras. Blockchain vs Blockchain-less: Uma Análise Comparativa entre as Duas Tecnologias Aplicadas a Criptomoedas no Âmbito da Estrutura DAG (Directed Acyclic Graph). 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Matheus Montanari Gonçalves Cristoni e Nilson Junio P. Sena. Análise Comparativa entre a Filosofia Japonesa e a Adoção do Lean Digital Transformation na Gestão de Projetos de Tecnologia da Informação: Estudo de Caso em uma Multinacional desse Segmento. 2018. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Cássio Augusto B. Simões e Henrique Camilo Mapa. Análise de feedback de consumidores mineiros de telefonia móvel por meio de georreferenciamento: Proposta de relatório estatístico utilizando a ferramenta Fusion Tables. 2017. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
-
Gabriel Barbosa Rocha e Matheus Velloso Oliveira Sá. Proposta de Modelo de Gamificação para Coleta de Garrafas PET e Latas de Alumínio em Redes de Supermercado de Belo Horizonte. 2017. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade FUMEC. Orientador: João Paulo Carneiro Aramuni.
Participação em bancas de trabalhos de conclusão
Mestrado
- MAIA, L. C. G.; PARREIRAS, F. S.; ARAMUNI, J. P. C.; BRANDAO, W. C.. Participação em banca de Lucas Romualdo Fernandes de Sá. Mineração de Emoções em Textos: Um Estudo Aplicado Sobre as Interações de Programadores em Comunidade On-line de Perguntas e Respostas. 2018.
Trabalhos de conclusão de curso de graduação
-
ARAMUNI, J. P. C.; TAVARES, C. S.; RIVERO, I. A. S.. Participação em banca de Guilherme Roberto Ferreira Santos.Apptite - Sistema de Gestão de Atendimento de Restaurantes. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; TAVARES, C. S.; MARQUES, R. L.. Participação em banca de Pedro Henrique Rodrigues.Buzzard - Plataforma Web que possibilita a criação de notificações por Email, Slack ou Microsoft Teams de mudanças em trechos de código ou arquivos de repositórios públicos ou privados do GitHub. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; XAVIER JUNIOR, J. L. P.; PAULA, H. B.. Participação em banca de Breno Rosa Almeida e Matheus Brandão Freire.Distribuidora LC - Sistema Integrado de Gestão de Estoque e Pedidos. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; TAVARES, C. S.; BARROS, D. A. F.. Participação em banca de Bernardo Cruz Rohlfs e Eric Guimarães Caldas Jardim.Tuscan - Sistema para compras em eventos. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ANDRADE, M. H. S.; CARDOSO, L. V.; TAVARES, C. S.; ARAMUNI, J. P. C.. Participação em banca de Geovane de Freitas Q. Morcatti e Marcos Henrique D. Barbosa.Aplicação de Deep Learning na Identificação e Revisão de Erros em High-Performance Computing: Uma Abordagem Comparativa. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ANDRADE, M. H. S.; TAVARES, C. S.; ISHITANI, L.; ARAMUNI, J. P. C.. Participação em banca de Sara Lourenço Iglesias.Práticas de Engenharia de Software em Ambientes Informais: Um Estudo Sobre o Modding na Sustentação de Jogos. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ANDRADE, M. H. S.; TAVARES, C. S.; ARAMUNI, J. P. C.. Participação em banca de Rafaella Cristina de Sousa Sacramento.Schola AI - Plataforma educacional com machine learning para educação básica. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ISHITANI, L.; ARAMUNI, J. P. C.; XAVIER JUNIOR, J. L. P.. Participação em banca de Matheus M. de Oliveira Andrade e Samara Martins Ferreira.Análise Comparativa e Caracterização de Ferramentas Automatizadas de Refatoração. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
BATISTELI, J. P. O.; TAVARES, C. S.; ARAMUNI, J. P. C.. Participação em banca de Lucas Santos Rosa e Matheus Fontes Almeida Moreira Silva.RCM Armações - Sistema para uma empresa de armações de óculos. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
PAULA, H. B.; ARAMUNI, J. P. C.; FONSECA, G. B.. Participação em banca de Nikolas Augusto Vieira Louret.Análise de Vulnerabilidades no Runtime Bun: Um Estudo Comparativo com Node.js. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ANDRADE, M. H. S.; ARAMUNI, J. P. C.; SILVA, A. C. B.. Participação em banca de Marco Tullio Oliviera e Pedro Márcio Oliveira Silveira.Análise do Impacto dos Large Language Models na Qualidade de Código Java. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
OLIVEIRA, G. M.; DIAS, C. S.; COSTA, C. M. B.; ARAMUNI, J. P. C.. Participação em banca de Alice Kelly Silva Dias et al..Usabilidade e Viabilidade de um Aplicativo de Exercícios Terapêuticos para Smartphone Voltado para Idosos com Diferentes Condições de Saúde e Incapacidade Funcional. 2025. Trabalho de Conclusão de Curso (Graduação em Fisioterapia) - Pontifícia Universidade Católica de Minas Gerais.
-
MAIA FILHO, D. Q.; ARAMUNI, J. P. C.; OLIVEIRA, J. A.. Participação em banca de Murilo Costa Golçalves.Geração de Código DSL para Diagramas C4 Model via LLMs. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
MAIA FILHO, D. Q.; ARAMUNI, J. P. C.; SILVA, A. C. B.. Participação em banca de Pedro Reis de Souza.Mapeamento Automatizado de Ddependências em Sistemas Legados: Estudo de Caso com a Meta3AI. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
MAIA FILHO, D. Q.; ARAMUNI, J. P. C.; PONTES, D. R. G.. Participação em banca de Humberto Vieira de Souza.Investigação do Uso de Técnicas de RAG na Refatoração de Sistemas Legados com Base na Análise de. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
BATISTELI, J. P. O.; ARAMUNI, J. P. C.; SEUFITELLI, D. B.. Participação em banca de Diego Machado Cordeiro.Análise da Qualidade e Assertividade Do Código Gerado por LLMs em C#: Um estudo com problemas de Algoritmos. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
MARQUES, R. L.; ARAMUNI, J. P. C.; MESQUITA, C. M. H. S. R.. Participação em banca de Augusto Baldiotti Mendonça Alvares.Análise do Impacto do Tamanho de Componentes React na Qualidade do Software em Repositorios no Github. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
NASCIMENTO, M. N.; ARAMUNI, J. P. C.; TAVARES, C. S.. Participação em banca de Amanda Moura Souza.Análise do Uso de Práticas de DevOps em Projetos Acadêmicos de Graduação na Área de Engenharia de Software. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; ARAMUNI, J. P. C.; FERREIRA, F. J.. Participação em banca de Yan Rodrigues Nalon.cURLer - Extensão para o Ambiente de Desenvolvimento Integrado. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; ARAMUNI, J. P. C.; OLIVEIRA, J. A.. Participação em banca de Gabriel Dolabela Marques e Henrique Carvalho Almeida.HookCI - Sistema para Integração Contínua Local com Docker e Git Hooks. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ANDRADE, M. H. S.; ARAMUNI, J. P. C.; XAVIER JUNIOR, J. L. P.. Participação em banca de Gabriel Alejandro Figueiro Galindo.Blindspot News - Sistema para Agregação Inteligente de Notícias e Educação Midiática. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; TAVARES, C. S.; BRITO, A. N.. Participação em banca de Carlos Roberto A. de A. Júnior e Matheus Augusto A. de Souza.Sistema de Gestão da Clínica Genilton de Souza. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; TAVARES, C. S.; OLIVEIRA, J. A.. Participação em banca de Tito Li An Chen.Keep - Sistema de Gestão do Parque de Máquinas da dti digital. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; TAVARES, C. S.; OLIVEIRA, J. A.. Participação em banca de Lucas Araujo Borges de Lima e Luis Gustavo Vaz.BusCars - Sistema de Agregação Inteligente de Anúncios Automotivos. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; TAVARES, C. S.; BRITO, A. N.. Participação em banca de Igor Pinheiro dos Santos e Vinícius Gonzaga Guilherme.Smart Barber - Sistema de Gestão para Barbearias. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; TAVARES, C. S.; OLIVEIRA, J. A.. Participação em banca de Pedro Lucas Aires dos Santos.Apex Sentinel - Extensão para Detecção de Code Smells em Apex. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
NOBRE, C. N.; JESUS, A. C. C.; ARAMUNI, J. P. C.. Participação em banca de Gabriel Alves Costa Nardy.Tecnologias Persuasivas para o Cuidado de Crianças e Adolescentes com TDAH: Engajando Pais e Filhos em um Aplicativo de Suporte e Acompanhamento. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica de Minas Gerais.
-
NOBRE, C. N.; JESUS, A. C. C.; ARAMUNI, J. P. C.. Participação em banca de Ludmila B. S. Nascimento.Codificação dos Atributos e sua Relação com a Interpretabilidade dos Modelos de Aprendizado de Máquina - Uma Análise em Base de Dados da Saúde Mental. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica de Minas Gerais.
-
NOBRE, C. N.; JESUS, A. C. C.; ARAMUNI, J. P. C.. Participação em banca de Julia Gontijo Lopes.Análise sobre a distribuição espacial dos dados para garantia de plausabilidade na geração de explicações contrafactuais em problemas de classificação. 2024. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; SEUFITELLI, D. B.; BATISTELI, J. P. O.; COSTA, M. R.; ARAMUNI, J. P. C.. Participação em banca de Belle Nerissa Aguiar Elizeu e Rafael Duarte Pereira.Smart Trainer - Sistema de gestão para Personal Trainers. 2024. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
OLIVEIRA, J. A.; SEUFITELLI, D. B.; PADILHA, J.; TAVARES, C. S.; BRITO, A. N.; ARAMUNI, J. P. C.. Participação em banca de Daniella Rodrigues de Melo e Isabel Pinheiro Matos.TFLA Exams - Sistema para aplicação de avaliações e gestão de provas de idiomas. 2024. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
BATISTELI, J. P. O.; TAVARES, C. S.; SEUFITELLI, D. B.; COSTA, M. R.; ARAMUNI, J. P. C.. Participação em banca de Felipe Espíndola Valério e Thiago Mariano Melo.Chocolatier Management - Plataforma Web para gestão de encomendas e expansão de marca de uma doceria em Divinópolis. 2024. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; SEUFITELLI, D. B.; BATISTELI, J. P. O.; BRITO, A. N.; ARAMUNI, J. P. C.. Participação em banca de Júlia Evelyn de Oliveira Silva.Gerência e Atividades da Mocidade Espírita Joanna de Ângelis. 2024. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
SEUFITELLI, D. B.; BATISTELI, J. P. O.; TAVARES, C. S.; ARAMUNI, J. P. C.. Participação em banca de Lucas Lage e Silva.TestArena - Aplicação WEB de programação competitiva para prática de TDD. 2024. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
BATISTELI, J. P. O.; SEUFITELLI, D. B.; TAVARES, C. S.; ANDRADE, M. H. S.; ARAMUNI, J. P. C.. Participação em banca de Maria Aryene Costa.Explorando Técnicas de PLN para Tradução de Nheengatu: Uma Análise Comparativa. 2024. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; TAMEIRAO, A. D. L. O.. Participação em banca de Laura Andrade Brandão.Análise da Adoção do Scrum em Equipes Remotas: Impacto do Uso do Ágil em Equipes Distribuídas. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; TAMEIRAO, A. D. L. O.. Participação em banca de Matheus Oliveira.Impactos da Lei Geral de Proteção de Dados Pessoais em uma Rede de Parceiros dos Setores de Tecnologia da Informação e do Sistema Bancário Brasileiro: Um Estudo de Caso. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; TAMEIRAO, A. D. L. O.. Participação em banca de Ana Caroline Xavier Miranda.Uso da Aprendizagem de Máquina para Aplicação de Técnicas Preditivas para Otimizar o Processo de Manutenção de Caminhões em uma Frota. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MAIA, L. C. G.; VILLELA, H. F.; ARAMUNI, J. P. C.; TAMEIRAO, A. D. L. O.. Participação em banca de Bruna Moura e Silva.Um Estudo sobre o Uso de um Customer Data Plataform (CDP). 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; OLIVEIRA, P. H. R. L.. Participação em banca de Ana Carolina Cardoso.Impactos da Lei Geral de Proteção de Dados Pessoais em Organizações do Segmento de Tecnologia da Informação. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; OLIVEIRA, P. H. R. L.; PARREIRAS, F. S.. Participação em banca de Arthur de Castro Laranjo Pires e Bruno Lucas de Azevedo.Prototipação de um APP para Gestão Eletrônica de Filas de Espera em Estabelecimentos Comerciais. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; OLIVEIRA, P. H. R. L.. Participação em banca de Gabriel da Silva Cavalcante.Análise Comparativa de Performance entre Aplicações Java e Kotlin. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; TAMEIRAO, A. D. L. O.. Participação em banca de Anemísio Batista dos Santos.Uma Revisão Sistemática de Literatura sobre Realidade Virtual e Aumentada. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
VILLELA, H. F.; ARAMUNI, J. P. C.; TAMEIRAO, A. D. L. O.. Participação em banca de Felipe Thiago de Souza.Análise do Estado da Arte sobre Gerenciamento de Incidentes. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; TAMEIRAO, A. D. L. O.. Participação em banca de Paulo Henrique Ribeiro Alves.Aplicação de Técnicas da Visão Computacional para Análise de Imagens em Jogos de Futebol: Prototipação de Algoritmo com Aprendizagem de Máquina através da Biblioteca TensorFlow. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MAIA, L. C. G.; VILLELA, H. F.; ARAMUNI, J. P. C.; ALMEIDA, H. M.. Participação em banca de Guilherme G. Mendes e Matheus de Oliveira Barbosa.Análise de Crimes no Estado de São Paulo com a Utilização de Machine Learning. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MAIA, L. C. G.; VILLELA, H. F.; ARAMUNI, J. P. C.; ALMEIDA, H. M.. Participação em banca de Igor Balbino N. Lopes.Resolvendo CAPTCHAs com Aprendizado de Máquina. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MAIA, L. C. G.; VILLELA, H. F.; ARAMUNI, J. P. C.; ALMEIDA, H. M.. Participação em banca de Pedro Paulo dos Santos Silva.Um Estudo de Sistema Especialista para Criação do Protótipo de um Chatbot que Classifica Diabetes Tipo 1 e Tipo 2. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; MAIA, L. C. G.; MUYLDER, C. F.; COSTA, E. E.. Participação em banca de Gabriel da Cruz M. Falieri.Uma Análise Comparativa entre os Casos de Câncer e seus Principais Fatores: Uma implementação de algoritmo para estudo do câncer. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; COSTA, E. E.; MUYLDER, C. F.; MAIA, L. C. G.. Participação em banca de Mateus F. Lima e Thaís C. M. Santos.Os Impactos da Utilização de Banco de Dados em Nuvem com Ênfase na tecnologia RDS no IaaS da Amazon. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; COSTA, E. E.; MAIA, L. C. G.; MUYLDER, C. F.. Participação em banca de Eduardo M. R. Nésio.Sistema de Cuidados Automáticos para Hortas Verticais. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; VILLELA, H. F.; COSTA, E. E.; MUYLDER, C. F.; MAIA, L. C. G.. Participação em banca de Silvia R. B. Salim e Victor B. Lacerda.Até que ponto Sistemas Inteligentes podem tomar decisões sem ferir a Ética. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; MAIA, L. C. G.; COSTA, E. E.; VILLELA, H. F.. Participação em banca de João Paulo Theodoro de Moraes.Uma Análise Comparativa entre os Paradigmas de Programação Funcional, Orientado a Objetos e Estruturado. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; MAIA, L. C. G.; COSTA, E. E.; VILLELA, H. F.. Participação em banca de Thiago Jackson e Pedro Henrique Pinto.Biotecnologia Associada ao Monitoramento e Tratamento de Diabetes. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
ARAMUNI, J. P. C.; MAIA, L. C. G.; VILLELA, H. F.; COSTA, E. E.. Participação em banca de Carlos Alves de Souza Junior.Um Estudo sobre Publicações Relacionadas a Mineração de Dados. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MAIA, L. C. G.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de Izabelle Amaral Otoni.Aprendizado de Máquina Aplicado na Classificação da Flor Iris: Um Estudo de Caso para Comparação de Diferentes Classificadores. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MUYLDER, C. F.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de Diego Leibniz Teixeira de Anchieta Rosa e Breno Godoy Terra.Adoção do "Application Performance Management" em Organizações. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MAIA, L. C. G.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de Felipe Marlon Ferreira Souza.Inteligência Artificial Aplicada a Otimização de Rotas. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MARQUES, R. M.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de Diego Duarte Garcia.Um Estudo do Blockchain e das suas Aplicações mais Citadas na Literatura Acadêmica. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
PARREIRAS, F. S.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de David Hazan.Uma Comparação de Testes Exploratórios em Metodologias Ágeis e Tradicionais. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
MAIA, L. C. G.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de Thiago Dias de Matos Diniz.Uso de Rede Neural Recorrente na Classificação de Documentos Judiciais: Um Estudo Comparativo de Modelos Classificadores de Texto. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
TOLENTINO, V. C. C.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de André S. Macedo e Jardel A. L. Filho.Análise comparativa do desempenho de operações CRUD em um mesmo banco de dados: Graphql vs Rest. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
-
PARREIRAS, F. S.; VILLELA, H. F.; ARAMUNI, J. P. C.. Participação em banca de Túlio Starling de Miranda Baeta e Victor Caciquinho Pereira.Análise do Ciclo de DevOps com SRE. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade FUMEC.
Pré-bancas de projetos de TCC I
-
TAVARES, C. S.; SEUFITELLI, D. B.; SOUZA, J. G. R.; CARDOSO, L. V.; ARAMUNI, J. P. C.. Participação em pré-banca de Igor Pinheiro dos Santos e Vinícius Gonzaga Guilherme.Sistema de Gestão da Barberia The Olive. 2025. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; SOUZA, J. G. R.; BATISTELI, J. P. O.; CARDOSO, L. V.; ARAMUNI, J. P. C.. Participação em pré-banca de Carlos Roberto Alves de Almeida Júnior e Matheus Augusto Avelar de Souza.Sistema de Gestão da Clínica Genilton de Souza. 2025. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; BATISTELI, J. P. O.; SOUZA, J. G. R.; CARDOSO, L. V.; ARAMUNI, J. P. C.. Participação em pré-banca de Tito Li An Chen. Keep - Sistema de Gestão do Parque de Máquinas da dti digital. 2025. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; BRITO, A. N.; CARDOSO, L. V; ARAMUNI, J. P. C.. Participação em pré-banca de Bruno Gomes Ferreira e Matheus Vieira dos Santos.AZ Power App. 2024. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; BRITO, A. N.; CARDOSO, L. V; ARAMUNI, J. P. C.. Participação em pré-banca de Breno Rosa Almeida e Matheus Brandão Freire.Gestão de Estoque - Distribuidora LC. 2024. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; MAIA FILHO, D. Q.; CARDOSO, L. V.; COSTA, R. R. D.; ARAMUNI, J. P. C.. Participação em pré-banca de Matheus Pereira de Carvalho Silva. Sistema de Gerenciamento de Inadimplentes. 2025. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) – Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; MAIA FILHO, D. Q.; CARDOSO, L. V.; COSTA, R. R. D.; ARAMUNI, J. P. C.. Participação em pré-banca de João Vítor Rajão e Souza. DashVendas. 2025. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) – Pontifícia Universidade Católica de Minas Gerais.
-
TAVARES, C. S.; MAIA FILHO, D. Q.; CARDOSO, L. V.; COSTA, R. R. D.; ARAMUNI, J. P. C.. Participação em pré-banca de Bernardo Cavanellas Biondini. Gabinete Virtual. 2025. Projeto de TCC I. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) – Pontifícia Universidade Católica de Minas Gerais.

