← Voltar
2021-2022

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

Stack tecnológico

ReactStorybookTailwind CSSCSSWebpackRTLUnit Testing
Em desenvolvimento · v0.1 · Pode haver alterações