Experiencia demostrada en Angular.
Experiencia demostrada en TypeScript.
Experiencia demostrada en JavaScript ES6+.
Experiencia demostrada en HTML5.
Experiencia demostrada en CSS3.
Perfil profesional
Diseñé e implementé arquitectura de microfrontend con Module Federation, permitiendo el despliegue independiente de múltiples aplicaciones Angular.. Construí estructura modular basada en core, shared y features para mejorar mantenibilidad y escalabilidad, aplicando patrones de diseño frontend.. Optimicé el rendimiento con lazy loading, code splitting e interceptores HTTP, e integré skeleton loaders para mejorar la experiencia de carga.. Consumí APIs REST con manejo de autenticación y tokens y trabajé con RxJS para el manejo de peticiones y estado reactivo.. Implementé pruebas unitarias con Jest, en un proceso de testing colaborativo con el backend en Mockito.. Colaboré bajo metodología Scrum, usando Trello para gestión de tareas y Slack para comunicación.
Desarrollé endpoints REST en .NET (C#) (BFF) consumidos desde el frontend en Angular.. Diseñé procedimientos almacenados en SQL/PostgreSQL para extraer y clasificar información.
Construí el frontend en Angular, consumiendo APIs REST de un backend en Next.js.. Implementé el módulo de inicio de sesión y manejo de caché para reducir llamadas repetidas al backend.. Apliqué validaciones de formularios y ajustes orientados a mejorar el rendimiento y la escalabilidad de la interfaz.
Desarrollé interfaces en Angular junto a un equipo de desarrolladores, con foco en rendimiento de carga y animaciones, cuidando el detalle de UI/UX.