Do monolito aos microsserviços, no tempo certo
Começar com um monolito para entregar rápido, reorganizar em monolito modular quando os domínios ficaram claros e extrair microsserviços só quando a escala e os times pediram.
Sou engenheiro de software em Florianópolis. Passei mais de uma década construindo APIs REST, integrações e arquiteturas backend com Node.js, TypeScript e bancos SQL e NoSQL.
Também atuei como Tech Lead, liderando times de até 15 pessoas em projetos globais, e conduzi decisões técnicas difíceis: evoluir sistemas de monolito para microsserviços no ritmo do negócio, instrumentar latência com OpenTelemetry, Grafana e Datadog, migrar de SQL para NoSQL e cortar custo de infraestrutura com cache em vez de servidor maior.
Agora estou focado em AI Engineering: RAG, embeddings, agentes com LangGraph, tool calling e observabilidade de LLMs. Meu objetivo é levar IA generativa para produção com o mesmo rigor de qualquer outro sistema: testes, custo medido, latência sob controle.
Começar com um monolito para entregar rápido, reorganizar em monolito modular quando os domínios ficaram claros e extrair microsserviços só quando a escala e os times pediram.
Instrumentação com OpenTelemetry, dashboards no Grafana e monitoramento no Datadog para achar os gargalos de latência com dados, não com palpite.
Endpoints travando e pesando no servidor. Em vez de aumentar a máquina, coloquei uma camada de cache com Redis nos pontos quentes.
Bancos com alto volume chegando ao limite. Conduzi a escala e a migração do modelo relacional para NoSQL onde o padrão de acesso pedia.
Consultas de RH e operações de estoque eram feitas à mão. Desenhei agentes na AWS Bedrock que executam essas tarefas direto nos sistemas.
Entrei como desenvolvedor sênior no levantamento de requisitos e saí como Tech Lead, acompanhando o projeto até ele se tornar o software de gestão de logística da Braskem, reduzindo custos e aumentando a produtividade das frotas. O produto cresceu tanto que virou uma startup.
O advogado cria um caso, envia petições, contratos e e-mails, e faz perguntas. O sistema responde com citações e evidências tiradas dos próprios documentos. Apoio à pesquisa jurídica, sem tomar decisões no lugar do advogado.
Agente que cruza dados de ondas em tempo real e recomenda praias de Florianópolis pelo nível do surfista, respeitando as restrições da temporada de pesca. Arquitetura modular pronta para outras cidades.
Cruzeiro do Sul
Cruzeiro do Sul
Leitura de documentação e escrita; conversação em evolução. Espanhol intermediário.
Quer trocar ideia sobre arquitetura, backend ou IA aplicada? Me chama em qualquer um dos canais abaixo.