Estudante de programação | Foco em Backend com Java e Spring Boot
🚀 Em busca da minha primeira oportunidade como Jovem Aprendiz / Estágio em Tecnologia
Tenho 17 anos, sou de São João da Boa Vista (SP), e estou construindo minha base em programação com foco em backend Java. Estudo pela Alura (trilha Java e Spring Boot) e curso Administração em paralelo no Senac — gosto de entender tanto a parte técnica quanto a de gestão, porque no futuro quero empreender.
Aprendo programando de verdade: em vez de só assistir aula, refaço os projetos do zero pra entender cada decisão de arquitetura. Os projetos abaixo são o resultado disso — ainda estou evoluindo, mas cada um foi pensado e construído por mim.
Sistema de reserva de salas com autenticação e controle de conflitos de horário.
- Autenticação com JWT via Spring Security
- Arquitetura em camadas, DTOs com Java Records, injeção de dependência via construtor
- Validação de conflito de horários entre reservas (a parte mais desafiadora do projeto)
- Docker Compose, documentação via Swagger/OpenAPI
- Status: ~90% pronto — terminando a regra de negócio de conflito de salas antes de partir pros testes automatizados
Stack: Java 21 · Spring Boot 3.2 · Spring Security · MySQL · Docker · Swagger 🔗 Repositório
Simulação de um sistema bancário: contas, saldo e transferências entre elas.
- Modelagem de banco de dados para contas e transações
- Lógica de transferência com controle de consistência entre débito e crédito
- API REST documentada com Swagger
Stack: Java · Spring Boot · Spring Security (JWT) · MySQL 🔗 Repositório
Aplicação fullstack pra organização de rotina de estudos.
- Frontend em React + TypeScript, backend em Java + Spring Boot
- Autenticação JWT, acompanhamento de progresso do usuário
- Ambiente containerizado com Docker + Nginx
Stack: React · TypeScript · Java · Spring Boot · MySQL · Docker 🔗 Repositório
Serviço de importação de dados em lote a partir de arquivos CSV.
Stack: Java · Spring Boot · MySQL · OpenCSV 🔗 Repositório
Estudos de modelagem relacional e SQL — entidades, relacionamentos, otimização de consultas.
Stack: MySQL · PostgreSQL · SQL Server 🔗 Repositório
Backend: Java, Spring Boot, Spring Data JPA, Spring Security (JWT), MySQL Ferramentas: Docker, Git/GitHub, Swagger/OpenAPI Aprendendo agora: testes automatizados (JUnit/Mockito), CI/CD com GitHub Actions
Base em Frontend (não é meu foco atual): React, TypeScript
Estudando programação desde 2022, com 141h em cursos de Back-end, 44h em DevOps e 32h em Modelagem de Dados na Alura. Trilhas mais relevantes pro meu foco atual:
- Java e Spring Boot 3 (32h) — APIs REST, boas práticas de segurança, documentação, testes e deploy
- Java Web: crie aplicações usando Spring Boot (40h) — Spring Data JPA, lambdas e streams, integração com frontend
- Boas Práticas em Java (30h) — refatoração, SOLID, automação de testes
- Praticando Java (38h) — fundamentos e Orientação a Objetos
- Modelagem de Banco de Dados (32h) — entidades, relacionamentos, modelo lógico, normalização
- DevOps: Docker e GitHub (16h) — containers e versionamento de código
Curso técnico em Administração — Senac (em andamento)
📜 Certificado completo (Alura)
Aberto a oportunidades de Jovem Aprendiz e Estágio em desenvolvimento backend. Vamos conversar!
- Site institucional — E.E. Profª Anésia Martins Mattos: desenvolvi o site para entrega a uma escola pública de São João da Boa Vista (SP), com informações institucionais sobre a unidade. 🔗 anesiamattos.vercel.app



