Home

Sobre mim

Habilidades

Projetos

Olá! Sou João!

Estudante de Ciências da Computação

Estudante de Ciências da Computação na Universidade Federal de Viçosa (UFV), com foco em desenvolvimento web. Tenho experiência prática em projetos educacionais com Java, JavaScript e tecnologias front-end , além de atuar como Vice-Presidência de Gente e Gestão(VPGG) em empresa júnior, gerenciando processos internos e liderando o planejamento estratégico. Sou apaixonado por resolver problemas lógicos e busco uma oportunidade para aplicar meus conhecimentos em um ambiente de desenvolvimento ágil e colaborativo.

Foto de João Vitor

Sobre mim

Sou estudante de Ciências da Computação 8º e ultimo periodo na UFV, onde desenvolvi habilidades sólidas em linguagens como Python, Java, JavaScript, HTML e CSS, além de frameworks como ReactJS e Node.js. Tenho familiaridade com metodologias ágeis como SCRUM, que aplico na gestão de processos e reuniões semanais na empresa júnior do curso.

Minha paixão por resolver problemas lógicos me impulsionou desde testes matemáticos até desafios de programação. Meus principais interesses englobam as áreas de desenvolvimento web, incluindo back-end e front-end , e a criação de jogos, como o projeto "Largatinha Aventureira", onde fui responsável pela parte visual e criação de telas em Java com LITlengine, resultando no prêmio de melhor projeto integrado do ano.

Busco uma oportunidade na área de tecnologia, especialmente em empresas que valorizam a inovação. Desejo aplicar minhas habilidades em JavaScript, desenvolvimento web e liderança para contribuir com soluções estratégicas e de impacto. Estou pronto para enfrentar novos desafios, desenvolver novas habilidades e trabalhar em equipe, sempre buscando o aprendizado contínuo.

Habilidades

HTML

HTML

CSS

JavaScript

C#

Litiengine

Laravel

Java

SQL Serve

C

MySql

Python

C++

Projetos

Lagartinha Aventureira

Lagartinha Aventureira foi um projeto desenvolvido durante minha jornada acadêmica, no qual criei um jogo utilizando Java, MySQL e a biblioteca Litiengine.

Java

MySql

Litiengine

Sistema-de-Gerenciamento

O Sistema de Gerenciamento V2 é uma solução robusta desenvolvida em C# e SQL Server, projetada para otimizar a gestão de diversos aspectos de um negócio. Ele integra funcionalidades de faturamento, cadastro de clientes, fornecedores e funcionários, controle de estoque e gestão financeira, tudo com diferentes níveis de acesso por usuário para garantir segurança e organização.

SQL Serve

C#

Super Trunfo League Of Legends

O Super Trunfo League of Legends é um projeto que desenvolvi inspirado na Imersão Dev da Alura. Como um grande fã do jogo League of Legends, aproveitei a oportunidade para unir diversão e aprendizado. Refatorei algumas funções do projeto original e adicionei a funcionalidade de reiniciar o jogo, aprimorando a experiência que havia sido criada inicialmente no CodePen.

HTML

CSS

JS

Ficha de Treino Pessoal

Este projeto é uma página web que desenvolvi para organizar e registrar meus treinos de forma prática e acessível. Criei essa aplicação com o objetivo de facilitar o acompanhamento dos meus exercícios, tempos de descanso e anotações específicas para cada treino. Além de aprimorar minhas habilidades em HTML, CSS e JavaScript, também utilizei o Firebase como banco de dados para armazenar as informações da minha ficha de treino de forma segura e em tempo real. Foi uma ótima oportunidade para praticar integração com backend e melhorar a usabilidade de uma ferramenta feita para meu próprio uso.

HTML

CSS

JS

Firebase

Jogo Mata Mosquito

Desenvolvi o Jogo Mata Mosquito como uma forma dinâmica e divertida de aprimorar meus conhecimentos em JavaScript, CSS e HTML. O jogo desafia o jogador a clicar nos mosquitos que aparecem aleatoriamente na tela antes que desapareçam. Com diferentes níveis de dificuldade, sistema de vidas e cronômetro, essa aplicação foi uma ótima oportunidade para praticar lógica de programação, manipulação do DOM e criação de interfaces interativas.

HTML

CSS

JS