Skip to content
View pauloviola16's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report pauloviola16

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pauloviola16/README.md

Paulo Viola 👨‍💻

Desenvolvedor Backend Java em formação 🚀

🟢 Aberto a oportunidades de estágio em desenvolvimento

Foco em desenvolvimento de APIs REST com Java e Spring Boot, aplicando boas práticas de arquitetura, persistência de dados e segurança de aplicações. Experiência prática com Spring Security, JPA/Hibernate, MySQL, Docker, testes unitários, Scrum e Kanban


🎯 Objetivo

Conquistar minha primeira oportunidade como Desenvolvedor Backend, aplicando conhecimentos em Java, APIs REST, SQL e desenvolvimento com Spring Boot.


🛠 Stack Atual

Java Spring Boot Spring Security JPA MySQL Docker Git GitHub

  • Java
  • Spring Boot & Spring Security
  • APIs REST
  • JPA / Hibernate
  • SQL / MySQL
  • HTML, CSS & Thymeleaf
  • Docker
  • Git & GitHub
  • Testes Unitários (JUnit 5, Mockito)
  • Metodologias Ágeis (Scrum, Kanban)

📊 Estatísticas do GitHub

Top Langs

🚀 Projetos em Destaque

🛵 Motoboy Management System

Sistema backend para gerenciamento e automatização de escalas de motoboys, desenvolvido com Java e Spring Boot, focado em regras operacionais e organização logística. Destaques:

  • Gestão de motoboys, lojas e escalas
  • APIs REST com Spring Boot
  • Spring Security com autenticação e proteção de rotas
  • DTOs, Bean Validation e tratamento global de exceções
  • Arquitetura em camadas (Controller, Service e Repository)
  • Persistência com JPA/Hibernate e MySQL
  • Documentação automática com Swagger/OpenAPI
  • Interface web com Thymeleaf e Bootstrap
  • Desenvolvimento organizado em sprints, com board Kanban para gestão de tarefas 🔗 Acessar repositório | 🌐 Ver demo

👤 User Management API

API REST para gerenciamento de usuários desenvolvida com Java e Spring Boot, seguindo arquitetura em camadas e boas práticas de desenvolvimento backend. Destaques:

  • CRUD completo de usuários
  • Estrutura em camadas (Controller, Service, Repository)
  • Persistência com JPA/Hibernate
  • Documentação interativa com Swagger UI
  • Imagem publicada no Docker Hub
  • Testes unitários com JUnit 5 e Mockito
  • Uso de DTOs e tratamento de exceções 🔗 Acessar repositório

📚 Estudos e Práticas

  • java-fundamentos — lógica de programação, estruturas básicas e Programação Orientada a Objetos.
  • java-avancado — Collections, Generics e tratamento de exceções.
  • java-persistencia — SQL, JDBC, JPA e modelagem relacional com MySQL.
  • spring-boot — APIs REST, arquitetura backend e integração com banco de dados utilizando Spring Boot.

📫 Contato

📍 Rio de Janeiro - RJ 📧 pcviola.dev@gmail.com 💼 LinkedIn: linkedin.com/in/paulo-viola

Pinned Loading

  1. motoboy-management-system motoboy-management-system Public

    Sistema backend para gerenciamento de motoboys, lojas e escalas utilizando Java, Spring Boot e MySQL.

    Java

  2. user-management-api user-management-api Public

    API REST para gerenciamento de usuários desenvolvida com Java, Spring Boot e Spring Data JPA.

    Java 2

  3. order-management-api order-management-api Public

    API REST backend desenvolvida com Spring Boot para gerenciamento de pedidos, aplicando boas práticas como arquitetura em camadas, DTOs e JPA.

    Java

  4. metodologias-ageis metodologias-ageis Public