span 01 · ingress
●operational
Tiago Rodrigues
Software Engineer
Construo e opero os sistemas que ninguém vê — APIs, integrações e pipelines que precisam funcionar às 3 da manhã.
span 02 · handler
Sobre
Sou engenheiro de software com foco em backend: serviços em Kotlin, Java, Spring e Quarkus que sustentam jornadas de crédito em instituições como Itaú e Equifax. Gosto do lado do software que não aparece — contratos de API bem definidos, integrações que não quebram e sistemas que se explicam quando algo dá errado.
O que me move é a distância entre "funciona na minha máquina" e "opera bem em produção". É nela que moram arquitetura, observabilidade e as decisões difíceis — e é nela que eu escolhi trabalhar.
span 03 · pipeline
Experiência
Engenheiro de Software
Itaú Unibancoabr 2025 — presenteReferência técnica nas jornadas de portabilidade, retenção e refinanciamento de crédito consignado no maior banco privado da América Latina.
- Evolução das jornadas de portabilidade e retenção de consignado nos canais Gerente e App — incluindo a substituição do sistema legado por uma experiência que reduziu o fluxo de ~30 para 5 cliques.
- Construção da jornada de refinanciamento desde o início: desenho técnico, definição do fluxo, criação do BFF e endpoints que viabilizaram a Oferta em 1 Clique.
- Definição de contratos entre backend e frontend, decisões de arquitetura e rollout gradual da solução com feature flags.
- APIs REST em Kotlin e Java com Spring Boot — microsserviços, padrão BFF e Clean Architecture, com cobertura de testes acima de 90%, code reviews e apoio técnico ao time.
- Infraestrutura na AWS: API Gateway configurado via contratos OpenAPI, gestão de secrets e observabilidade com Datadog, CloudWatch e Splunk.
Engenheiro de Software
Equifax | BoaVistaset 2024 — abr 2025Backend de produtos de dados de crédito em um dos maiores birôs do Brasil.
- Serviços em Java com Spring e Quarkus, aplicando DDD, Clean Architecture, Design Patterns e TDD.
- Workloads na GCP: Bigtable, BigQuery, Buckets e Redis.
- Análise de logs com Splunk e monitoramento de APIs com Dynatrace.
Systems Analyst
Minsaitmai 2023 — set 2024Evolução de sistemas de telecom de grande escala (VIVO).
- Entrega de features e otimizações de performance em microsserviços Java e SQL.
- Gestão de pipelines de CI/CD via Azure Repos, janelas mensais de release e análises de causa raiz (RCA).
Junior System Engineer
Minsaitout 2021 — abr 2023Sustentação e integração de sistemas críticos de telecom.
- Suporte e manutenção de sistemas críticos, integrando microsserviços baseados em SOAP.
- Criação e otimização de SQL para tickets sensíveis a SLA e troubleshooting em Linux.
formação & certificações
AWS Certified Cloud Practitioner
Amazon Web Services|2024 — 2027
Tecnólogo em Análise e Desenvolvimento de Sistemas
FIAP|2021 — 2023
span 04 · runtime
Stack
runtime
Serviços e APIs desenhados para concorrência, resiliência e contratos claros.
data
Relacional e NoSQL, cache e analytics — o dado certo no lugar certo.
cloud
Arquiteturas nativas de nuvem, com resiliência e custo como requisitos de projeto.
delivery
Infraestrutura como código e entregas pequenas, frequentes e reversíveis — atrás de feature flags quando o risco pede.
observability
Sistemas que contam o que está acontecendo antes do usuário perceber.
span 05 · slo
Princípios
reliability
Software não está pronto quando compila; está pronto quando opera bem em produção, inclusive nos dias ruins.
observability
Se não dá para medir, não dá para defender. Instrumentação não é extra — faz parte da entrega.
simplicity
A solução mais simples que resolve o problema vence. Complexidade se paga com juros, todo mês.
ownership
Do design ao incidente: quem constrói, opera. É assim que decisões técnicas ficam honestas.