
Marcelo Macedo
Arquiteto de Sistemas & Engenheiro de Software Sênior
Há mais de 15 anos projeto e desenvolvo sistemas escaláveis e de alta disponibilidade para e-commerce, BI, plataformas SaaS e soluções omnichannel. Minha trajetória é marcada pela engenharia de soluções para grande volume de transações — incluindo a elevação de disponibilidade de plataformas para 99,99% de SLA, otimização de infraestrutura em nuvem e arquitetura de resiliência.
Sou pós-graduado em Desenvolvimento de Software para Web pela UFSCar e possuo MBA em Engenharia de Software pela USP/Esalq (com pesquisa focada em tolerância a falhas e resiliência sob estresse de infraestrutura), combinando fundamentação teórica rigorosa com execução prática em produção.
O que você encontra neste blog:
- •Arquitetura & Resiliência: Padrões de tolerância a falhas (Circuit Breaker, Bulkhead, Rate Limit Bypass com Redis) e estudos de caso sob carga.
- •Sistemas Distribuídos & Performance: Mensageria assíncrona, automação com RabbitMQ e otimização de uso de memória no V8/Node.js.
- •Inteligência Artificial Aplicada: Orquestração de LLMs locais com Ollama, Tool Calling e arquiteturas para agentes autônomos.
- •Estudos de Caso & ADRs: Análises empíricas com código funcional, testes de carga (k6) e registros de decisão arquitetural (ADRs).
Todos os artigos acompanham cenários reais e repositórios executáveis no GitHub.
Se quiser discutir arquitetura de sistemas ou trocar ideias sobre engenharia, conecte-se comigo no LinkedIn e confira meus projetos no GitHub.