Biblioteca de Componentes — Plataforma de Seguros
Com a tarefa de construir uma biblioteca de componentes completa para uma grande seguradora, comecei do zero: configurando o Webpack, resolvendo desafios de integração com uma stack legada rodando Node 10 e componentes React baseados em classes, e projetando uma API de componentes que funcionasse entre bases de código antigas e novas. Apesar de ter nominalmente o apoio de uma equipe de 15 pessoas em outros produtos, trabalhei completamente sozinho. Tive que autodefinir tarefas, escrever minhas próprias especificações, fazer refinamentos, estimar esforço e tomar decisões de UX de forma independente depois que a UX Lead entrou em licença estendida no meio do projeto. Entreguei a biblioteca com documentação completa no Storybook e uma migração de um fluxo de produto existente. Deixei o projeto pouco depois devido a más práticas de engenharia e ética do cliente.
Resultados principais
- Entreguei uma biblioteca de componentes completa — da configuração do Webpack à documentação no Storybook
- Resolvi desafios complexos de integração com uma stack legada: Node 10, React antigo, class components
- Gerenciei de forma autônoma todo o ciclo de vida do projeto: definição de tarefas, refinamento, estimativa e entrega
- Migrei um fluxo de produto existente para o novo sistema de componentes
- Tomei decisões de UX de forma independente após a UX Lead entrar em licença estendida no meio do projeto