Skip to content
View murylomarques's full-sized avatar

Block or report murylomarques

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
murylomarques/README.md

Murylo Marques | Desenvolvedor Backend Pleno

Especialista em Ecossistema Spring, Docker & AWS

Murylo Marques' GitHub Stats Most Used Languages

👨‍💻 Sobre Mim

Olá! Sou Murylo Marques, um desenvolvedor de software apaixonado por construir soluções backend robustas, escaláveis e seguras. Com uma base sólida em Java e no ecossistema Spring, meu objetivo é criar sistemas de alta performance que resolvam problemas complexos e gerem valor real. Atualmente, estou aprimorando minhas habilidades em Docker e AWS para me tornar um especialista em todo o ciclo de vida do desenvolvimento de software, desde a concepção até a implantação na nuvem.

  • 🎓 Cursando Análise e Desenvolvimento de Sistemas no Instituto Presbiteriano Mackenzie, onde venho consolidando minha base teórica e aplicando-a em projetos práticos.
  • 🚀 Focado em me tornar um Desenvolvedor Backend Pleno, com especialização em tecnologias de ponta que são padrão de mercado.
  • 🌱 Busco constantemente novos conhecimentos e desafios que me permitam crescer profissionalmente e contribuir para projetos inovadores.
  • 💡 Acredito que a combinação de código limpo, boas práticas de arquitetura e uma mentalidade DevOps é a chave para o sucesso no desenvolvimento de software moderno.

🛠️ Habilidades Técnicas (Tech Stack)

Java Spring Boot Spring Security Spring Data JPA Docker AWS Maven Git GitHub JUnit Mockito PostgreSQL MySQL H2 Database React

Backend

  • Linguagens: Java
  • Frameworks/Bibliotecas: Spring Boot, Spring Security, Spring Data JPA
  • Arquitetura: Microsserviços (em estudo), APIs RESTful

DevOps & Cloud

  • Containerização: Docker, Docker Compose
  • Cloud: AWS (EC2, S3, RDS - em estudo)
  • CI/CD: GitHub Actions (em estudo)

Bancos de Dados

  • Relacionais: PostgreSQL, MySQL, H2 Database

Ferramentas e Outros

  • Build & Dependências: Maven
  • Controle de Versão: Git, GitHub
  • Testes: JUnit, Mockito

🚀 Projetos em Destaque

sistema-autenticacao-api

Uma API RESTful completa para autenticação e autorização de usuários, construída com o ecossistema Spring. Este projeto demonstra minhas habilidades em segurança de APIs com JWT, controle de acesso baseado em papéis (Roles), e funcionalidades essenciais como recuperação de senha. A qualidade do código é garantida por testes unitários com JUnit e Mockito.

  • Tecnologias: Java 17, Spring Boot, Spring Security, Spring Data JPA, JWT, Maven, H2.
  • Destaques:
    • Implementação de autenticação stateless com JWT.
    • Criptografia de senhas com BCrypt.
    • Endpoints protegidos com base em papéis (@PreAuthorize).
    • Cobertura de testes na camada de serviço.

Próximos Passos: Dockerizar a aplicação e criar um pipeline de CI/CD com GitHub Actions para deploy na AWS.

🛒 E-commerce Platform (Full-Stack)

Uma aplicação web de e-commerce construída com Java, Spring Boot e React. Este projeto abrange desde a autenticação de usuários e catálogo de produtos até o carrinho de compras e integração de pagamentos, demonstrando minha capacidade de atuar em todo o ciclo de desenvolvimento de uma aplicação web.

  • Tecnologias Backend: Java, Spring Boot.
  • Tecnologias Frontend: React.

📫 Conecte-se Comigo

🎮 Minhas Contribuições em Ação

Pac-Man contribution graph

Pinned Loading

  1. sistema-autenticacao-api sistema-autenticacao-api Public

    API RESTful para sistema de autenticação com Spring Boot, Spring Security e JWT. Projeto de portfólio

    Java 1

  2. sistema-autenticacao-web sistema-autenticacao-web Public

    Interface de usuário para o sistema de autenticação, desenvolvida com React e Vite

    JavaScript 1

  3. murylomarques murylomarques Public

    1

  4. task-manager-api task-manager-api Public

    API para um Sistema de Gestão de Tarefas construído com Spring Boot, Java 17 e Spring Security

    Java 1