← Volver
2025-2026

Arquitectura SPA Bancaria — Barcelona

Lo que empezó como un rol de ingeniería frontend evolucionó rápidamente hacia algo mucho más exigente. A los dos meses, el Tech Lead abandonó el proyecto, dejando dos SPAs con deuda técnica severa: lógica embebida directamente en los componentes, sin separación de responsabilidades y sin arquitectura clara. En la nueva SPA que ya había empezado a construir de forma independiente, apliqué todo lo del proyecto anterior: Arquitectura Hexagonal, DDD, código limpio y Doc as Code. Construí scaffolding reutilizable para toda la unidad de negocio de ~20 ingenieros, incorporé a dos desarrolladores junior en la nueva arquitectura, escribí documentación completa y lideré la dirección técnica del frontend. Más allá de la arquitectura, asumí todas las responsabilidades de Tech Lead: liderar ceremonias Scrum, refinar y estimar trabajo, alinearme con UX/UI, comunicarme directamente con el cliente, apoyar al equipo de QA en problemas de pipelines y revisión de casos de prueba, gestionar guardias de despliegue y representar la perspectiva frontend en reuniones con backend y cliente.

Resultados clave

  • Heredé dos SPAs con deuda técnica significativa tras la salida inesperada del Tech Lead
  • Apliqué Arquitectura Hexagonal y DDD en una nueva SPA — primera vez a escala bancaria
  • Construí scaffolding reutilizable adoptado por una unidad de negocio de ~20 personas en múltiples productos
  • Incorporé y mentoreé a 2 desarrolladores junior en los nuevos patrones arquitectónicos
  • Asumí responsabilidades completas de Tech Lead: ceremonias Scrum, estimación, alineación con cliente y gestión de despliegues

Stack tecnológico

ReactTypeScriptHexagonal ArchitectureDDDTanStack QueryScrumJiraCI/CDUnit Testing
En construcción · v0.1 · Puede haber cambios