STATUS: ONLINE

Rafael Moraes

> Desenvolvedor Backend Java

Especialista em ecossistema Java, focado em alta performance, APIs RESTful e arquitetura escalável.

< Explorador de Stack />

Descubra minha proficiência técnica alternando entre o mapa visual da arquitetura ou o simulador interativo de código.

VISUAL CÓDIGO

Angular 21

frontend

TypeScript

frontend

Tailwind CSS 4.2

frontend

RxJS / Signals

frontend

HTML5

frontend

CSS3

frontend

GSAP

frontend

Java 17

backend-core

Spring Boot

backend-core

Spring Security

backend-core

Spring Data JPA

backend-core

Spring Cloud

backend-core

Hibernate

backend-core

PostgreSQL

data

MySQL

data

MongoDB

data

RabbitMQ

data

Apache Kafka

data

AWS

devops

Docker

devops

Git

devops

GitHub Actions

devops

Maven

devops

Swagger / OpenAPI

devops

JUnit 5

testes

Mockito

testes

100%
Storefront
API Gateway
Order Orchestrator
Core DB
Catalog DB
AI Recommendations
Event Bus
ms-pedidos
ms-pagamentos
ms-estoque
ms-notificacoes
pg-pedidos
pg-pagamentos
mongo-estoque
mongo-notif
Terminal Integrated
rafael@devops:~/portfolio$boot
Inicializando plataforma de e-commerce enterprise...
rafael@devops:~/portfolio$kubectl apply -f k8s/
16 pods deployed across 4 namespaces. All services healthy.
rafael@devops:~/portfolio$help
E-Commerce Microservices Platform v2.0 ───────────────────────────────────── ng new web-app -> Inicia o Frontend Angular docker run nginx -> Inicia o API Gateway (NGINX) ./mvnw spring-boot:run -> Inicia o Order Orchestrator (Spring Boot) docker run postgres -> Inicia o Banco Relacional Principal docker run mongodb -> Inicia o Banco NoSQL (Catálogo) docker run rabbitmq -> Inicia o Event Bus (RabbitMQ/Kafka) add ai-module langchain4j -> Acopla IA ao Spring Boot add service <nome> -> Adiciona um novo microsserviço dinâmico add database <tipo> <db> <target> -> Acopla um DB a um microserviço (ex: add database postgres db-x ms-x) deploy all -> Restaura a arquitetura enterprise completa teste -> Dispara teste de carga end-to-end clear -> Limpa a arquitetura e recomeça help -> Exibe este menu de ajuda
~$

< Projetos em Destaque />

Aplicações desenvolvidas com foco em arquitetura em camadas, performance e boas práticas de engenharia de software.

build-projects.ts

InspectFlow Backend

Plataforma backend robusta para gestão inteligente de inspeções industriais e manutenção. Rastreabilidade completa com Clean Architecture, DDD e arquitetura orientada a eventos usando Outbox Pattern.

Stack

Java 25 Spring Boot 4.x Spring Security PostgreSQL MongoDB Docker DDD

InspectFlow Frontend

Interface moderna e responsiva para gestão de inspeções em campo. Design mobile-first, alta performance com lazy loading e experiência intuitiva, consumindo a API robusta do backend.

Stack

Angular 21 TypeScript RxJS TailwindCSS 4 Chart.js Cypress Jest

Spring Cloud Microservices

Arquitetura prática de microsserviços utilizando o ecossistema Spring Cloud. Implementação de Service Discovery com Eureka, API Gateway, comunicação síncrona com OpenFeign e Circuit Breaker.

Stack

Java 25 Spring Cloud Eureka API Gateway MySQL Flyway

Vamos construir
algo incrível juntos.

Sou especialista em arquitetura backend Java, APIs RESTful e sistemas distribuídos. Pronto para novos desafios que exijam solidez técnica e visão de engenharia.

Disponível para contratação