Minha Foto

Olá, sou o João Vítor Góes Gomes!

Estudante de Desenvolvimento de Software Multiplataforma, Analista de Monitoramento em NOC e estas são minhas experiências como aluno na Fatec SJC.

Meus Projetos

Smart Farming

2024-1 | Scrum Team

Meu primeiro contato com programação, desenvolvido em equipe usando metodologia Scrum. Aplicação web para monitoramento de estufa inteligente que coleta e exibe dados de umidade ambiente e do solo, temperatura ambiente e volume de água.

Como membro da equipe, participei ativamente das cerimônias Scrum (Daily, Planning, Review e Retrospective).

Ver no GitHub

Tecnologias Utilizadas

Flask MySQL HTML5 CSS3 JavaScript

Contribuições Pessoais

Flask: Configuração inicial do servidor web e rotas básicas

MySQL: Modelagem do banco de dados

Front-end: Criação de interfaces para visualização dos dados


Hard Skills Desenvolvidas

Flask MySQL HTML5 CSS3

Soft Skills Desenvolvidas

Trabalho em equipe: Colaboração eficaz em ambiente Scrum com 8 desenvolvedores

Adaptabilidade: Aprendizado rápido de novas tecnologias durante o projeto

Comunicação: Participação ativa nas cerimônias ágeis e documentação do projeto

Inv.Sort

2024-2 | Product Owner

Sistema de controle de estoque desenvolvido com metodologia Scrum, onde atuei como Product Owner. A solução oferece gestão de categorias e produtos, controle de entrada e saída, análise de tendências e relatórios personalizados.

Como PO, fui responsável pelo backlog do produto e priorização das user stories, além de mediar a comunicação entre stakeholders e equipe de desenvolvimento.

Ver no GitHub

Tecnologias Utilizadas

React Node.js Express Prisma Tailwind CSS

Contribuições Pessoais

Gestão de Produto: Definição de roadmap e priorização de features baseado no valor para o cliente

Front-end: Desenvolvimento de componentes reutilizáveis com React

UI/UX: Implementação de interface responsiva com Tailwind CSS


Hard Skills Desenvolvidas

React Tailwind CSS Node.js

Soft Skills Desenvolvidas

Liderança: Coordenação de equipe de 8 desenvolvedores

Gestão de Expectativas: Mediação entre stakeholders e time técnico

Visão Estratégica: Alinhamento de entregas com objetivos de negócio

Checkpoint

2025-1 | Scrum Team

Sistema de ponto eletrônico desenvolvido com Scrum em 3 sprints: Acesso do Colaborador, Acesso do Gestor/Admin e Análise e Relatórios. A solução inclui registro de ponto, cálculo automático de horas, gestão de ausências e geração de relatórios.

Ver no GitHub

Tecnologias Utilizadas

Java Spring Boot React TypeScript MongoDB AWS Tailwind CSS

Contribuições Pessoais

Back-end: Implementação da lógica de cálculo de horas e banco de horas

Front-end: Desenvolvimento de dashboards e relatórios gerenciais

Integração: Conexão entre front-end e APIs back-end


Hard Skills Desenvolvidas

Java TypeScript

Soft Skills Desenvolvidas

Resiliência Técnica: Aprendizado simultâneo de Java e TypeScript

Orientação a Detalhes: Cuidado com regras de negócio complexas

Colaboração: Trabalho em equipe com 5 desenvolvedores

CadastraHub

2025-1 | Projeto Acadêmico

Plataforma de cadastro de produtos desenvolvida como projeto para a disciplina Desenvolvimento Web II, em parceria com um colega. Solução focada no cadastro e gerenciamento de produtos para uma empresa que enfrentava dificuldades com processos manuais.

Desenvolvido sem metodologia ágil, com divisão natural de tarefas entre os dois integrantes do projeto.

Ver no GitHub

Tecnologias Utilizadas

Node.js Express Prisma MySQL JWT

Contribuições Pessoais

Back-end: Desenvolvimento do módulo de autenticação JWT

API: Implementação de endpoints CRUD para produtos

Integração: Conexão entre front-end e back-end


Hard Skills Desenvolvidas

Node.js Express JWT

Soft Skills Desenvolvidas

Autogestão: Organização do tempo entre projeto e disciplinas acadêmicas

Comunicação: Alinhamento constante com parceiro de projeto

Adaptabilidade: Ajustes no escopo conforme feedback

Meus Principais Conhecimentos

Observability (DevOps)

Frontend

Backend

Gestão de Projetos de TI

UX/UI

AI Agents

Contatos