← Volver
2021-2022

Librería de Componentes — Plataforma de Seguros

Con la tarea de construir una librería de componentes completa para una importante aseguradora, empecé desde cero: configurando Webpack, resolviendo los desafíos de integración con un stack legacy que ejecutaba Node 10 y componentes React basados en clases, y diseñando una API de componentes que funcionara entre bases de código antiguas y nuevas. A pesar de contar nominalmente con el apoyo de un equipo de 15 personas en otros productos, trabajé completamente solo. Tuve que autodefinir tareas, escribir mis propias especificaciones, hacer refinamientos, estimar esfuerzo y tomar decisiones de UX de forma independiente después de que la UX Lead se fuera de baja a mitad del proyecto. Entregué la librería con documentación completa en Storybook y una migración de un flujo de producto existente. Dejé el proyecto poco después debido a malas prácticas de ingeniería y ética del cliente.

Resultados clave

  • Entregué una librería de componentes completa — desde la configuración de Webpack hasta la documentación en Storybook
  • Resolví desafíos de integración complejos con un stack legacy: Node 10, React antiguo, class components
  • Gestioné de forma autónoma todo el ciclo de vida del proyecto: definición de tareas, refinamiento, estimación y entrega
  • Migré un flujo de producto existente al nuevo sistema de componentes
  • Tomé decisiones de UX de forma independiente tras la baja de la UX Lead a mitad del proyecto

Stack tecnológico

ReactStorybookTailwind CSSCSSWebpackRTLUnit Testing
En construcción · v0.1 · Puede haber cambios