← Indietro
2021-2022

Libreria di Componenti — Piattaforma Assicurativa

Incaricato di costruire una libreria di componenti completa per una grande compagnia assicurativa, ho iniziato da zero: configurazione di Webpack, risoluzione delle sfide di integrazione con uno stack legacy con Node 10 e componenti React basati su classi, e progettazione di un'API di componenti che funzionasse tra basi di codice vecchie e nuove. Nonostante il supporto nominale di un team di 15 persone su altri prodotti, ho lavorato completamente da solo. Ho dovuto auto-definire le attività, scrivere le mie specifiche, fare refinements, stimare lo sforzo e prendere decisioni UX in modo indipendente dopo che la UX Lead è andata in congedo prolungato a metà progetto. Ho consegnato la libreria con documentazione completa in Storybook e una migrazione di un flusso prodotto esistente. Ho lasciato il progetto poco dopo a causa di cattive pratiche di ingegneria ed etica del cliente.

Risultati principali

  • Consegnato una libreria di componenti completa — dalla configurazione di Webpack alla documentazione Storybook
  • Risolto sfide di integrazione complesse con uno stack legacy: Node 10, vecchio React, class components
  • Gestito autonomamente l'intero ciclo di vita del progetto: definizione delle attività, refinement, stima e consegna
  • Migrato un flusso prodotto esistente al nuovo sistema di componenti
  • Preso decisioni UX in modo indipendente dopo il congedo prolungato della UX Lead a metà progetto

Stack tecnologico

ReactStorybookTailwind CSSCSSWebpackRTLUnit Testing
In costruzione · v0.1 · Potrebbero essere cambiamenti