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.