Explore minha jornada através de diferentes tecnologias e plataformas
Aplicações web desenvolvidas com diferentes tecnologias e frameworks
Sistema robusto de gestão de projetos desenvolvido para auxiliar gestores no controle eficiente do fluxo de andamentos de projetos empresariais. Backend desenvolvido em Java utilizando framework Spark para APIs REST de alta performance. Banco de dados PostgreSQL com migrações controladas pelo Flyway e pool de conexões gerenciado pelo HikariCP para otimização de recursos.
Sistema completo de gerenciamento para empresas de self storage com emissão automática de boletos, contratos digitais e dashboard administrativo robusto para controle total do negócio.
Sistema de vendas estilo Mercado Livre com funcionalidades completas de e-commerce, incluindo carrinho de compras, sistema de avaliações e painel administrativo.
IDE integrada com compilador online desenvolvido para a disciplina TI2 da PUC Minas. Premiado como Melhor Trabalho Interdisciplinar 2 no evento oficial da universidade em abril de 2026. Inclui sistema de plugins, ranking de alunos, code review colaborativo e extensão para Chrome Web Store publicada na loja oficial do Google Chrome.
Adaptador leve em TypeScript que expõe agentes de IA como uma API HTTP unificada, simplificando a integração de diferentes agentes em uma única interface REST padronizada. Conta com documentação completa e suporte multilíngue.
Aplicativo desktop para gerenciamento centralizado de agentes de IA locais, como Claude Code, Codex e OpenCode. Em vez de alternar entre ferramentas com interfaces e formatos de sessão diferentes, todos os agentes são usados pela mesma interface, com suporte a múltiplas integrações, sessões e execução remota de comandos. Construído com Electron e Vue.js, usa o AgentCore embutido para conversar com os agentes.
Sistemas embarcados e projetos com microcontroladores Arduino e ESP32
Somador binário de 4 bits construído do zero com transistores, fios e protoboards. O projeto documenta todo o desenvolvimento do circuito, explorando na prática os fundamentos da lógica digital e da eletrônica.
Sistema de controle de computador baseado em luva com sensores de movimento e flexão. Utiliza Arduino para captura de dados e aplicação Python para processamento e controle do sistema operacional.
Trabalhos e projetos desenvolvidos durante o curso de Ciência da Computação
IDE integrada com compilador online desenvolvido para a disciplina TI2 da PUC Minas. Premiado como Melhor Trabalho Interdisciplinar 2 no evento oficial da universidade em abril de 2026. Inclui sistema de plugins, ranking de alunos, code review colaborativo e extensão para Chrome Web Store publicada na loja oficial do Google Chrome.
Sistema de vendas estilo Mercado Livre com funcionalidades completas de e-commerce, incluindo carrinho de compras, sistema de avaliações e painel administrativo.
Repositório completo com todos os projetos, exercícios e trabalhos desenvolvidos durante o curso de Ciência da Computação na PUC Minas. Inclui projetos de todas as disciplinas organizados por semestre: algoritmos, estruturas de dados, programação orientada a objetos, arquitetura de computadores, banco de dados, engenharia de software e muito mais.
Ferramentas utilitárias e projetos experimentais diversos
Ferramenta de linha de comando para unificação automática de múltiplos arquivos Java em um único arquivo. Simplifica submissões acadêmicas e organização de código.