raphael cunhaSOFTWARE, PEOPLE & IDEAS
Todos os projetos

Magalu / Uma plataforma seller que evolui com os times.

Tech Lead · Frontend

Arquitetura de microfrontends, padrões de engenharia e entrega independente para a Plataforma Seller.

O desafio

Evoluir a Plataforma Seller do Magalu com vários times trabalhando em paralelo. A arquitetura precisava permitir entregas independentes, mantendo a integração entre as diferentes partes do produto.

Minha responsabilidade

Como Tech Lead, atuei no desenho da arquitetura, no planejamento e na implementação do frontend. Também coordenei o trabalho entre projetos e a adoção dos padrões de engenharia da plataforma.

Decisões e implementação

A migração do monólito para microfrontends, com Module Federation, permitiu que partes da aplicação evoluíssem de forma independente. Essa autonomia veio acompanhada de padrões de código, documentação, revisão de código e pipelines de CI/CD para manter a integração entre os times.

Entregas e evolução

O trabalho incluiu otimização dos pipelines, mecanismos de rollback e melhorias na experiência de desenvolvimento. A plataforma passou a apoiar entregas independentes e maior autonomia dos times, com uma base comum de práticas de engenharia.