Skip to content
View Ivictors's full-sized avatar

Block or report Ivictors

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Ivictors/README.md

Olá 👋, Eu sou Victor Marques

Backend Developer | Java | Spring Framework | API & Microservices | Software Quality | Clean Code ☕📚

ivictors


🚀 Sobre mim

Sou um desenvolvedor focado no ecossistema Java e na construção de sistemas escaláveis e seguros. Minha abordagem de desenvolvimento é guiada por boas práticas de engenharia, garantindo que o código não apenas funcione, mas seja sustentável e testável.

  • 🔭 Atualmente trabalhando em projetos autônomos.
  • 🌱 Aprofundando conhecimentos em Software Quality e Arquitetura de Microserviços.
  • 👯 Disponível para colaborar em projetos open-source.
  • 💬 Pergunte-me sobre Java, Spring Framework, TDD, SQL e NoSQL.
  • ⚡ Curiosidade: Sou movido a café e bons livros.

🛠️ O que entrego tecnicamente:

  • Linguagens & Frameworks: Java (8+), Spring Boot, Spring Security e Spring Data.
  • Qualidade & Testes: Domínio de JUnit 5 e Mockito (TDD). Aplicação rigorosa de Clean Code e SOLID.
  • Dados & Infra: SQL (PostgreSQL, MySQL, SQL Server), NoSQL (MongoDB), Docker e RabbitMQ/Kafka.
  • Arquitetura: Design de APIs RESTful e fundamentos sólidos de Microserviços.

💻 Tech Stack

Java Spring Docker PostgreSQL MySQL MongoDB Kafka RabbitMQ AWS


📊 Github Status

ivictors


🤝 Conecte comigo:

LinkedIn Email

Pinned Loading

  1. communication-system communication-system Public

    Este projeto é uma aplicação Java 21 de alto nível desenvolvida para funcionar como um microsserviço de mensagens, utilizando a infraestrutura da API Twilio.

    Java 1

  2. register_user_java register_user_java Public

    Sistema de gerenciamento de usuários focado em fundamentos de Java, utilizando o padrão DAO (Data Access Object) e persistência direta via JDBC.

    Java 1

  3. gerenciador-de-clientes gerenciador-de-clientes Public

    API REST desenvolvida para o gerenciamento de clientes. Este projeto implementa as operações de um CRUD aplicando boas práticas de engenharia de software, como arquitetura em camadas e clean code.

    Java 1

  4. Spring-Security-Autentica-o-JWT Spring-Security-Autentica-o-JWT Public

    Um Sistema de autenticação que garante a segurança se baseando em filtros de permissão, onde cada requisição protegida deve carregar um token de acesso válido.

    Java

  5. Spring-Security-JWT-OAuth2 Spring-Security-JWT-OAuth2 Public

    Este projeto demonstra a implementação de um ecossistema de rede social robusto, focado em segurança e escalabilidade. A aplicação utiliza o fluxo OAuth2 (Resource Server) para gerenciar a autentic…

    Java 1

  6. user-email-ms user-email-ms Public

    Este projeto consiste em um sistema distribuído baseado na arquitetura de microsserviços, desenvolvido com Spring Boot. O objetivo principal é gerenciar o cadastro de usuários e realizar o envio as…

    Java 1