Bravent

Plataforma Angular interna y developer experience

Rol
Frontend Platform Lead
Año
2022 — Present
Stack
AngularTypeScriptFigmaAngular SchematicsAI toolingObsidian

01 /Contexto

En una consultora enterprise, cada proyecto Angular nuevo reconstruía la misma base desde cero: componentes, setup, handoff de diseño, documentación. Eso significaba días perdidos antes de empezar lo importante y un listón de calidad distinto cada vez. Construí la plataforma Angular compartida y el tooling de developer experience que lo estandarizó en todos los proyectos.

02 /Mi rol

Diseñé y construí la plataforma Angular compartida de Bravent y el tooling de developer experience a su alrededor, e impulsé su adopción entre equipos. Me hice cargo de la arquitectura, los estándares y la frontera entre lo reutilizable y lo personalizable por cliente.

03 /Decisiones técnicas

  • Librería de componentes Angular adoptada en +10 proyectos, reduciendo el arranque de un proyecto nuevo de días (3–5) a horas (1–2).
  • Design system en Figma con componentes de código autogenerados mediante IA — adoptado por todos los diseñadores de la casa, ~60% menos tiempo en componentes reutilizables.
  • Schematics / scaffolding en Angular que cablea las convenciones solo — un desarrollador sin experiencia en Angular sacó un proyecto en una semana.
  • Unifiqué las reglas de lint y formato y un sistema de generación de documentación sobre estructura Obsidian, de forma que el equipo documenta sus mejoras como parte del flujo.

04 /Resultado

El frontend Angular dejó de empezar de cero. Una única base alimenta hoy la entrega Angular de toda la consultora y el onboarding se mide en días, no semanas — el frontend de Bravent se convirtió en capacidad de plataforma reutilizable, con los estándares garantizados por tooling, no por revisión.

Plataforma Angular interna y developer experience — Jorge Raboso Barceló