// iniciando

  • [..]tipografiaZodiak
  • [..]renderizadorWebGL
  • [..]idiomapt-BR
  • [..]projetos13

000%

Pular para o conteúdo

Sistemas chatos, no melhor sentido da palavra

Sistemas chatos, no melhor sentido da palavra

Trabalho nos dois extremos do ciclo de vida de um software. De um lado, sistemas legados de missão crítica no setor de energia — Java 8, JSF, EJB — onde uma exportação que dá timeout significa relatório regulatório atrasado. Do outro, microsserviços bancários reativos em Java 21 e Kotlin, com WebFlux, Redis e Circuit Breaker segurando o pico de carga. Os dois lados ensinam a mesma lição por caminhos opostos: o que importa é entregar sem derrubar o negócio que já está de pé.

Gosto de sistema previsível, observável e fácil para a próxima pessoa mexer. Na prática isso é arquitetura hexagonal com o domínio livre de framework, decisão registrada em ADR em vez de na memória de quem escreveu, e teste que roda contra o serviço de verdade com Testcontainers. Hoje curso pós em Arquitetura de Software na FIAP e escrevo bastante Kotlin, Go e — recentemente — infraestrutura de aplicações de IA com MCP e RAG.

01Experiência

Abr 2026 — Presente

Analista Desenvolvedor Back-end Pleno

Atual

Avanade

Microsserviços e BFFs reativos para sistemas bancários críticos, em consultoria multinacional parceira Microsoft.

  • 01Arquitetei e entreguei microsserviços e BFFs em Java 21 e Spring Boot, com APIs reativas em Spring WebFlux e Project Reactor.
  • 02Implementei resiliência com Resilience4j — retry com backoff exponencial e Circuit Breaker — reduzindo a latência em pico de carga e a propagação de falha entre serviços.
  • 03Coloquei cache Redis reativo no BFF e nos microsserviços com comandos avançados (JSON.SET, SEARCH), cortando chamadas redundantes.
  • 04Desenvolvi ferramenta interna em Go que gera mocks HTTP a partir de contratos OpenAPI, desacoplando três times e economizando cerca de 12 h/semana por equipe.
  • 05Apliquei Arquitetura Hexagonal, DDD e Clean Architecture nas novas funcionalidades, e gerenciei ambientes GitOps com ArgoCD.

Java 21 · Kotlin · Spring WebFlux · Project Reactor · Resilience4j · Redis · Kubernetes · OpenShift · ArgoCD · Angular

Dez 2025 — Abr 2026

Analista Desenvolvedor Pleno

Stefanini Brasil

Aplicações Java de missão crítica para um dos maiores clientes do setor de energia.

  • 01Implementei processamento paralelo na exportação de grandes volumes: relatórios que falhavam já com 1 ano de histórico passaram a exportar 6+ anos sem indisponibilidade.
  • 02Investiguei e resolvi incidentes em produção em sistemas de missão crítica, reduzindo o MTTR de recuperação.
  • 03Administrei ambientes Red Hat OpenShift — provisionamento, escalonamento e análise de logs.
  • 04Atuei como referência técnica na análise de impacto e no entendimento sistêmico do legado em Java 8, JSF e PrimeFaces.

Java 8 · Spring Boot · Spring Data JPA · Hibernate · Oracle · PostgreSQL · JSF · PrimeFaces · OpenShift · Docker

Out 2024 — Dez 2025

Analista Desenvolvedor Júnior

Stefanini Brasil

APIs REST de ingestão de dados do setor de energia e modernização de legado para microsserviços.

  • 01Desenvolvi APIs REST em Java e Spring Boot para ingestão e processamento de dados, atendendo alto volume de requisições diárias.
  • 02Construí interfaces em React e TypeScript para dashboards internos de visualização de dados.
  • 03Participei da modernização de aplicações legadas (Java 8, JSF, PrimeFaces, EJB) para arquitetura de microsserviços.
  • 04Atuei em cerimônias Scrum e Sprint Reviews junto ao cliente.

Java 8 · Spring Boot · React · TypeScript · Spring Data JPA · JSF · PrimeFaces · EJB

Jan 2024 — Out 2024

Estagiário em Desenvolvimento de Software

Stefanini Brasil

Primeira experiência em produção: manutenção de aplicações Java 8 e construção de APIs REST.

  • 01Desenvolvi e mantive aplicações Java 8 e construí APIs REST com Spring Boot.
  • 02Desenvolvi interfaces em React para ferramentas internas.
  • 03Promovido a Desenvolvedor Júnior em 10 meses.

Java 8 · Spring Boot · React · Git · SonarLint

02Formação
  • Fev 2026 — Dez 2026

    Pós-graduação em Arquitetura de Software

    FIAP

    Em andamento
  • Fev 2026 — Dez 2029

    Bacharelado em Engenharia de Software

    Anhanguera

    Em andamento
  • Ago 2023 — Jun 2025

    Tecnólogo em Análise e Desenvolvimento de Sistemas

    SPTech School

    Concluído
03Stack em produção

Backend Java 8–21 · Kotlin · Go · Spring Boot · Spring WebFlux · Project Reactor · Quarkus · Spring Security · Spring Data JPA · Hibernate · Jakarta EE / EJB · Resilience4j · Node.js — Arquitetura Arquitetura Hexagonal · Clean Architecture · DDD · Microsserviços · BFF · Monólito Modular · Orientado a Eventos · Programação Reativa · Design Patterns — Dados PostgreSQL · Oracle · MySQL · SQL Server · Redis · Flyway — Mensageria Apache Kafka · RabbitMQ — DevOps Docker · Kubernetes · OpenShift · ArgoCD · Terraform · GitHub Actions · GitLab CI/CD · GitOps — Cloud AWS · Azure · AWS Lambda · Amazon EKS — Testes TDD · JUnit 5 · Mockito · MockK · Testcontainers · WireMock · Jest — Observabilidade Grafana · Prometheus · Datadog · Micrometer — IA MCP · RAG / pgvector · Agentes de IA · Engenharia de Prompt · GitHub Copilot · Claude Code — Frontend Angular · React · Next.js · TypeScript · Tailwind CSS · JSF / PrimeFaces · Jetpack Compose