Sou um desenvolvedor Full-Stack em formação, apaixonado por transformar ideias em soluções funcionais e bem estruturadas. Atualmente minha graduação é em Análise e Desenvolvimento de Sistemas (ADS) na UNIASSELVI e estou aprimorando minhas habilidades através do curso FuturoDEV do SENAI/SC, com foco em desenvolvimento back-end com Java/Spring e front-end com React.
Minha jornada na programação começou com aplicações de console em Java e evoluiu para a construção de APIs RESTful e interfaces de usuário modernas e interativas. Tenho um grande interesse em boas práticas de codificação, arquitetura de software e na criação de código limpo e escalável.
Aqui estão algumas das tecnologias com as quais tenho trabalhado:
| 
      
       Aplicação completa para mapeamento de espaços verdes urbanos. O projeto evoluiu de um sistema de console em Java para uma API REST com Spring Boot e um front-end moderno em React, demonstrando uma jornada completa de desenvolvimento. 
  | 
    
      
       API RESTful para gerenciamento de doações, construída com Java e Spring Boot. A API segue as melhores práticas, incluindo uso de DTOs, validações, tratamento de exceções global e arquitetura em camadas. 
  | 
  
| 
      
       Catálogo de instrumentos musicais desenvolvido em React, com foco em arquitetura de componentes (Atomic Design) e boas práticas de front-end. Inclui funcionalidades como busca dinâmica, ordenação e visualização dupla (tabela/cards). 
  | 
    
      
       Plataforma web para gestão de coleta seletiva em Joinville, desenvolvida com HTML, CSS e JavaScript puros. O projeto consome uma API para listar e cadastrar parceiros de reciclagem, focando na manipulação do DOM e interatividade. 
  | 
  
Aqui organizo meu progresso e as soluções dos exercícios do curso FuturoDEV.
- Módulo 1: Back-End com Java: Exercícios que cobrem desde a lógica de programação em Java e POO até a construção de APIs com Spring Boot.
 - Módulo 2: Front-End Essencial: Fundamentos do desenvolvimento web com HTML, CSS (Flexbox, Grid) e JavaScript puro.
 - Módulo 2: Front-End com React: Aplicações práticas com React, cobrindo hooks, componentização, roteamento e consumo de APIs.
 

