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.
- Linguagens: Java
- Frameworks/Bibliotecas: Spring Boot, Spring Security, Spring Data JPA
- Arquitetura: Microsserviços (em estudo), APIs RESTful
- Containerização: Docker, Docker Compose
- Cloud: AWS (EC2, S3, RDS - em estudo)
- CI/CD: GitHub Actions (em estudo)
- Relacionais: PostgreSQL, MySQL, H2 Database
- Build & Dependências: Maven
- Controle de Versão: Git, GitHub
- Testes: JUnit, Mockito
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
statelesscom JWT. - Criptografia de senhas com BCrypt.
- Endpoints protegidos com base em papéis (
@PreAuthorize). - Cobertura de testes na camada de serviço.
- Implementação de autenticação
Próximos Passos: Dockerizar a aplicação e criar um pipeline de CI/CD com GitHub Actions para deploy na AWS.
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.
- 💼 LinkedIn: Murylo Marques
- 📧 Email: [email protected]