Software Architect (Hands-on) · Senior Backend Engineer
Java · Kotlin · Spring Boot · Quarkus · Distributed Systems · Cloud · Event-Driven Architecture
Arquiteto de software e engenheiro backend com mais de 18 anos de experiência em sistemas corporativos, financeiros, bancários e distribuídos.
Atuo de forma hands-on, da definição arquitetural à implementação e sustentação: desenho técnico, código, integrações, mensageria, segurança, observabilidade, troubleshooting e evolução de sistemas em produção.
| Projeto | Foco |
|---|---|
| ArchLens AI | Plataforma para diagnóstico arquitetural e análise de aplicações, combinando análise estática, RAG, evidências rastreáveis e processamento de artefatos técnicos |
| Spring SaaS Core | Control plane para SaaS B2B multi-tenant com RBAC/ABAC, feature flags, auditoria, outbox, Redis e RabbitMQ |
| GruaHub | Plataforma B2B para operação de máquinas conectadas, com telemetria MQTT, pagamentos, estoque, visitas de campo, portal web e aplicação móvel |
| Cards API | API financeira com Quarkus, Keycloak/OIDC, cartões físicos e virtuais, webhooks autenticados e tratamento de dados sensíveis |
| AssinaFlow | Gestão de assinaturas com concorrência, idempotência, outbox, RabbitMQ, Redis e PostgreSQL |
| Visão de Arquitetura — Conta de Pagamentos | Estudo de Enterprise Architecture com TOGAF, DDD, AS-IS/TO-BE, ADRs e roadmap de modernização |
- Arquitetura hands-on, com participação direta em desenho, implementação, revisão e evolução técnica
- Backend Java/Kotlin em sistemas corporativos, financeiros e de alta criticidade
- APIs REST, OpenAPI, integrações corporativas, BFFs e gRPC
- DDD pragmático, arquitetura hexagonal, modularização e definição de responsabilidades
- Sistemas distribuídos, microsserviços e comunicação assíncrona
- Kafka, RabbitMQ, SQS, Pub/Sub, outbox, idempotência, retry, DLQ e reprocessamento
- PostgreSQL, Oracle, SQL Server, MongoDB, Redis, Liquibase e Flyway
- Keycloak, OAuth2/OIDC, JWT, RBAC/ABAC, auditoria e segurança de APIs
- Docker, Kubernetes, OpenShift, AWS, Azure, GCP e Terraform
- OpenTelemetry, Micrometer, Prometheus, Grafana, ELK, Datadog e Jaeger
- CI/CD, migrations versionadas, observabilidade e estratégias de rollback
B2B e sistemas distribuídos
Fluxe B2B Suite · Node B2B Orders · Py Payments Ledger · Comercial Cloud · Order Service
Confiabilidade e produtos
HookGuard · FileNorm · WarRoom Match
Arquitetura e desafios
ArchLens · Estapar Backend Challenge · CoopVote API · CoopVote App
FIAP — Software Architecture
Oficina App · OS Service · Billing Service · Execution Service · Auth Lambda · Infra Database · Infra Kubernetes · FIAP X API · FIAP X Processor
Mind Wallet — mesmo domínio em diferentes stacks
VueMind · ReactMind · AngularMind · SpringMind · VueMind API
Backend
Java · Kotlin · Spring Boot · Quarkus · Node.js · Python · REST · gRPC
Dados e cache
PostgreSQL · Oracle · SQL Server · MariaDB · MongoDB · Redis · Liquibase · Flyway
Mensageria e integração
Kafka · RabbitMQ · AWS SQS · EventBridge · GCP Pub/Sub · IBM MQ · OpenAPI
Segurança
Keycloak · OAuth2 · OpenID Connect · JWT · RBAC · ABAC
Cloud e plataforma
AWS · Azure · GCP · Docker · Kubernetes · OpenShift · Terraform · CI/CD
Observabilidade
OpenTelemetry · Micrometer · Prometheus · Grafana · ELK · Datadog · Jaeger
Começo pelo domínio, pelos fluxos de negócio, integrações e riscos antes de escolher tecnologia. Mensageria, cache, microsserviços ou serverless entram quando resolvem um problema concreto.
Em sistemas distribuídos, idempotência, retry, DLQ, reprocessamento, observabilidade e rastreabilidade fazem parte do desenho desde o início.
Busco soluções que sejam claras no código, previsíveis em produção e sustentáveis para quem precisa evoluí-las depois.



