$ whoami --sem-formalidade _

Fala aí! Sou o Rafael.
Construo o que acontece
por trás das telas, com
Backend Java & Spring Boot.

Sou dev Backend Java — o famoso "por trás das telas" — e curto pegar aquela regra de negócio complicada que ninguém quer explicar duas vezes e transformar em código limpo, testado e que aguenta produção sem drama.

Ver LinkedIn Falar por e-mail

01 // sobre-mim

<sobre/>

Sou cearense, movido a café e código limpo ☕ — e minha jornada com backend começou resolvendo problema de gente de verdade: sistemas do setor público do Ceará, como SESA e Ematerce, onde bug não é só bug, é gente esperando atendimento. Isso me ensinou cedo a levar responsabilidade a sério sem perder a leveza no dia a dia.

Curto muito resolver problema de forma inteligente — aquele momento de achar a solução mais simples pra um negócio complicado é o que me deixa mais animado no trabalho. E gosto de fazer isso em time: trocar ideia, revisar PR dos outros, aprender junto.

No dia a dia trabalho com Java 8 ao 17 e Spring Boot, sempre de olho em três coisas que levo a sério mesmo sendo tranquilo no trato: segurança de dados, arquitetura multi-tenant e qualidade validada por pipeline de CI/CD.

// resumindo: gente boa pra trabalhar junto, chato com qualidade de código.

foco.json

  • Arquitetura multi-tenant
  • Segurança & governança de dados
  • Automação de processos críticos
  • CI/CD & qualidade contínua

02 // experiência

<experiência/>

Sistemas reais, entregues do zero ou evoluídos em produção, com foco em backend, segurança e impacto para quem usa.

Desenvolvedor Full Stack — Colmeia Soluções em Tecnologia

Dez/2024 – Dez/2025

Alocado na SESA-CE a partir de Jul/2025

03 // projetos

<projetos/>

Estudos e aplicações que mostram minha prática com APIs, segurança, persistência, armazenamento em nuvem e ferramentas de linha de comando.

python · automação

baixaMusica

Script em Python para baixar áudio de vídeos ou playlists do YouTube em MP3 usando yt-dlp, com escolha e reaproveitamento da pasta de saída.

Python yt-dlp FFmpeg
Ver repositório →

spring boot · aws

Spring Boot AWS S3 CRUD

API REST para gerenciamento de documentos com PostgreSQL, AWS S3, Flyway, DTOs, validação, tratamento de exceções e Swagger.

Spring Boot AWS S3 PostgreSQL
Ver repositório →

java 21 · segurança

Portal Motorista API

API para gerenciamento de motoristas e autenticação, com JWT, RBAC, Flyway, validação, tratamento global de exceções e OpenAPI.

Java 21 JWT Docker
Ver repositório →

next.js · frontend

Portal Motorista Frontend

Sistema web para cadastro, busca e gerenciamento de motoristas, integrado à API com autenticação JWT, filtros, paginação e controle de acesso por perfil.

Next.js 15 TypeScript Tailwind CSS React Query
Ver repositório →

rust · cli

Music Player

Aplicação Rust para reprodução e gerenciamento de músicas, com play/pause, shuffle, navegação entre faixas e exclusão.

Rust Rodio CLI
Ver repositório →

04 // tecnologias

<stack/>

linguagens

[ Java 8 ] [ Java 11 ] [ Java 17 ]

frameworks

[ Spring Boot ] [ Spring MVC ] [ Hibernate/JPA ]

segurança

[ Spring Security ] [ JWT ] [ Keycloak ]

dados & mensageria

[ PostgreSQL ] [ Multi-tenancy ] [ Apache Kafka ]

devops & qualidade

[ Docker ] [ GitLab CI/CD ] [ SonarQube ] [ JUnit ]