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

Highlights

  • Pro

Organizations

@Codigo-Comentado

Block or report Morcineck

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.

Content in all repositories owned by your account will be closed.
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
Morcineck/README.md

Olá, eu sou Robson Gabriel (Morcineck)

Sobre mim

Desenvolvedor Back-end com foco em Java e Spring Boot, atuando no desenvolvimento de APIs RESTful, autenticação e autorização com Spring Security e JWT, além da persistência de dados utilizando JPA/Hibernate, PostgreSQL e MongoDB.

Tenho interesse em Segurança da Informação, Inteligência e Geopolítica, áreas que fortaleceram minha capacidade analítica e minha abordagem estruturada para resolução de problemas. Minha experiência no meio militar contribuiu para o desenvolvimento de disciplina, responsabilidade e tomada de decisão sob pressão, características que aplico diariamente no desenvolvimento de software.

Em projetos acadêmicos e pessoais, busco aplicar princípios SOLID e boas práticas de Clean Code para desenvolver soluções organizadas, testáveis e de fácil manutenção.

"A repetição com correção até a exaustão leva à perfeição." Carrego esse princípio para cada linha de código.


🚀 Tecnologias

Java Spring Boot Spring Data JPA Hibernate PostgreSQL MongoDB JWT Spring Security Git Postman MySQL Docker GitHub Actions


📌 Projetos em Destaque

💡 Código Comentado

Iniciativa open source voltada ao aprendizado de programação por meio de código totalmente comentado, documentação técnica e trilhas estruturadas de estudo.

Principais contribuições:

  • Idealização e manutenção do projeto
  • Estruturação de trilhas e roadmaps de aprendizado
  • Definição de padrões de conteúdo e documentação
  • Organização do fluxo de contribuição com Issues, branches, commits e Pull Requests
  • Revisão de código e acompanhamento de contribuições
  • Organização colaborativa utilizando GitHub Projects

Tecnologias e práticas:
Java Git GitHub GitHub Projects Documentação Técnica Code Review

🔗 Conhecer o Código Comentado


📅 Sistema de Agendamento de Tarefas

Sistema backend distribuído desenvolvido em arquitetura de microsserviços para gerenciamento de usuários, tarefas e notificações.

O projeto é dividido em serviços independentes responsáveis por autenticação, gerenciamento de tarefas, comunicação com o cliente e processamento de notificações.

Principais implementações:

  • Autenticação e autorização com Spring Security e JWT
  • Arquitetura baseada em microsserviços
  • Camada BFF para centralização das requisições
  • Comunicação entre serviços utilizando APIs REST e Feign Client
  • Persistência relacional e não relacional
  • Testes automatizados
  • Conteinerização com Docker
  • Automação de build com GitHub Actions

Tecnologias:
Java Spring Boot Spring Security JWT Feign Client PostgreSQL MongoDB Docker GitHub Actions

Repositórios:


🏢 GLP Client Portal — Gestão de Contratos e Clientes

Aplicação backend desenvolvida para gerenciamento de clientes, contratos e suas respectivas regras de negócio, utilizando arquitetura monolítica modular.

Principais implementações:

  • Gerenciamento de clientes e contratos
  • Modelagem de relacionamentos entre entidades
  • Implementação de regras de negócio
  • Controle do ciclo de vida contratual
  • Persistência utilizando Spring Data JPA e Hibernate
  • Integridade referencial e relacionamentos no PostgreSQL
  • Tratamento centralizado de exceções
  • Organização da aplicação em módulos

Tecnologias:
Java Spring Boot Spring Data JPA Hibernate PostgreSQL REST API Git

🔗 Acessar projeto


🚀 BTHS Platform

🛠️ Projeto em desenvolvimento

Plataforma backend criada para apoiar a gestão operacional de viagens, hospedagens e serviços relacionados a eventos.

O projeto está sendo desenvolvido de forma incremental, com organização modular e foco na evolução de uma aplicação utilizada em um contexto real de negócio.

Implementado até o momento:

  • Estrutura inicial da aplicação
  • Módulo de gerenciamento de viagens
  • Operações CRUD através de API REST
  • DTOs e mapeamento entre camadas
  • Validações e tratamento centralizado de exceções
  • Persistência em banco de dados relacional
  • Testes automatizados

Tecnologias:
Java Spring Boot MySQL Spring Data JPA Maven JUnit Mockito Git

🔒 Projeto atualmente mantido em repositório privado.


📊 Minhas Estatísticas do GitHub

Estatísticas do GitHub    Linguagens mais usadas

📚 Formação Complementar

  • Curso de Banco de Dados - Javanauta (2026)
  • Curso de Java e Spring Boot - Javanauta (2026)
  • Curso Desenvolvimento Backend - Escola Superior De Redes (2026)

📫 Contato

LinkedIn

Popular repositories Loading

  1. aprendendo-spring aprendendo-spring Public

    Repositório de estudos iniciais com Spring Boot — primeiros passos no framework.

    Java

  2. usuario usuario Public

    Microsserviço de gestão de usuários com Spring Boot, PostgreSQL e Spring Security.

    Java

  3. agendador-tarefas agendador-tarefas Public

    Microsserviço de agendamento de tarefas com Spring Boot, MongoDB e autenticação JWT.

    Java

  4. notificacao notificacao Public

    Microsserviço de notificações por e-mail com Spring Boot e JavaMailSender.

    Java

  5. bff-agendador-tarefas bff-agendador-tarefas Public

    BFF (Backend for Frontend) do sistema agendador de tarefas, integrando os microsserviços via Feign Client.

    Java

  6. Morcineck Morcineck Public