R/DS · 2026
● disponível | PT EN
Fig. 001
Profile card

Rafael
de Souza.

Role
Senior Backend Developer
Salú · desde Abr 2025

Engenheiro full-stack atuando em arquitetura, APIs e cloud. Transformo problemas legados em sistemas mensuravelmente mais rápidos, seguros e baratos de operar — sem tirar o produto do ar.

Fig. 002 Dados de perfil
3.5anos
em produção
16repos
no github · 2022 →
Go· TS · Py
linguagens principais
100%metrics.remote.u
remoto · async-friendly
Atualizado 2026·04
§ 02 — Prática

Entrega ponta a ponta, quatro formas.

01 .arquitetura

Arquitetura de Backend

APIs resilientes e microsserviços. Escolha de stack (Go, Node/TS, Python) baseada no problema, não no currículo.

02 .modernização

Modernização de Legado

Migrações strangler-fig. Cortes zero-downtime. Observável em cada etapa.

03 .engenharia

Engenharia de Cloud

Infraestrutura como código, pipelines de CI/CD e orquestração de containers na AWS. Trabalho de plataforma que some quando funciona.

04 .frontend

Frontend Moderno & UX

React, Next.js, Svelte. Core Web Vitals, acessibilidade e os detalhes discretos que os usuários só percebem quando faltam.

§ 02.1 — Stack

Ferramentas que uso primeiro. — ordered by frequency

01 / Languages
Go TypeScript Python JavaScript
02 / Web
Node.js Next.js React Svelte Astro NestJS Echo Gin
03 / Data
PostgreSQL MySQL MongoDB Redis GORM
04 / Infrastructure
AWS Docker Nginx GitHub Actions MinIO / S3
05 / Messaging
RabbitMQ NATS WebSockets Webhooks
06 / Principles
Clean architecture Hexagonal Strangler-fig Contract-first Observability
§ 03 — Destaque

go-clean-architecture-template. — case study · open-source template

Resumo

Um starter Go opinado que conecta Clean Architecture de ponta a ponta: HTTP, domínio, persistência e infraestrutura em camadas concêntricas limpas. As dependências apontam apenas para dentro — para que as regras de negócio permaneçam testáveis, substituíveis e independentes de frameworks.

Fig. 003 Mapa de camadas
04
Frameworks & Drivers
Echo router PostgreSQL · GORM Docker · env config
outer
03
Interface Adapters
HTTP controllers Repository impls DTO ⇄ entity mappers
02
Use Cases
Application services Orchestration · transactions Port interfaces
01
Entities
Domain entities · value objects Business invariants Pure — no framework imports
core
↑ dependencies point inward core is framework-agnostic
01 — Problema

A maioria dos starters de API Go vaza preocupações de framework para o código de domínio — controllers importam ORMs, regras de negócio ficam acopladas ao HTTP. Refatorações e testes se tornam caros.

02 — Abordagem

Quatro camadas concêntricas com regras estritas de importação. Casos de uso dependem apenas de interfaces de porta; adaptadores as implementam. HTTP, DB e config ficam na borda externa e podem ser trocados sem tocar o core.

03 — Resultado

Um repositório que times podem fazer fork no primeiro dia: Echo + Postgres + Docker prontos para rodar, lógica de domínio testável sem banco de dados, e costuras claras para workers assíncronos ou novos transportes no futuro.

Stack
Go 1.22+· Echo· PostgreSQL · GORM· Docker· Clean Architecture· Dependency inversion
→ github.com/DeSouzaRafael/go-clean-architecture-template
§ 03.2 — Trabalho

Repositórios selecionados.

Repositório Stack Status Ano
01 go-clean-architecture-template go · echo · postgres · gorm template 2024
02 go-hexagonal-template go · ports & adapters template 2024
03 banking-management nestjs · mysql · jwt open-source 2022
04 link-shortener go · redis open-source 2023
05 landing-page-portfolio astro · svelte · tailwind this site 2025
§ 04 — Log

Linha do tempo profissional.

20222023202420252026
2025 — agora
04·2025 → —
Salú
Senior Backend Developer
arquitetura estratégia devops

Especialista técnico. Arquitetura de sistemas e planejamento estratégico. Impulsionando cultura DevOps e padrões de pipeline CI/CD entre times.

2024 · 2025
08·2024 → 04·2025
Empresa Anterior
Software Engineer
refatoração contratos de api modelagem

Modernização de arquitetura e qualidade de software. Refatorei sistemas legados, modelei novas entidades de domínio, defini contratos de API entre produto e engenharia.

2022 · 2024
09·2022 → 08·2024
Empresa Anterior
Software Engineer Jr.
microsserviços serverless aws

Desenvolvimento full-cycle de microsserviços e aplicações serverless com Go e Python. Implementação de features, integrações e manutenção de infraestrutura AWS.

§ 05 — Contato

Tem um sistema
que vale reconstruir?

Rafael de Souza · 2026 Composto em Space Grotesk & IBM Plex Mono Todos os direitos reservados