Desarrollador Frontend SA-N1 at everis (2019-02 – 2021-07)
Desarrollador frontend y full-stack en proyecto MEAN
- Creación de módulos, servicios, interceptors y guards en Angular
- Mejora de rendimiento y optimización aplicando buenas prácticas
- Consumo de Web API
- Creación de servicios en Node y persistencia de datos con MongoDB
- Desarrollo en Keystone CMS (4)
- Creación de Dashboards en Kibana para la visualización de métricas y logs
- Pequeños evolutivos en Spring Boot
- Integración continua con Jenkins
Desarrollador Frontend at Hiberus (Vueling) (2021-07 – 2022-07)
Desarrollador frontend en proyecto Angular 10
- Creación de módulos, servicios, y guards
- Utilización del patrón Redux
- Integración continua con Azure DevOps
- Gestión de roles de usuario con Azure AD, condicionando la visibilidad de los componentes, así como las rutas accesibles con guards
- Maquetación con Tailwind CSS
- Unit testing y End-to-End testing con Cypress y Protractor
- Consumo de Web API y Polling periódico mediante RXJS
- Utilización de la librería VisJS para visualización de timeline
Desarrollador Frontend at Alvea Soluciones Tecnológicas (2022-01 – 2022-08)
Desarrollador frontend en proyecto Angular 12
- Desarrollo de autenticación de usuario contra Azure AD usando MSAL vía redirect y autenticación contra B2C conectado a Azure AD vía Iframe
- Gráficas con ChartJS Uso de Angular Material con estilos customizados
- Creación de módulos, servicios, guards, resolvers, interceptors...
- Utilización del patrón Redux
- Integración continua con Azure DevOps
- Gestión de roles de usuario con Azure AD mediante JWT
- Unit testing y End-to-End testing (Cypress)
- Consumo de LogicApps vía API Manager y Polling mediante RXJS
Desarrollador Angular - Tech Lead at ALTEN Spain (2022-08 – Present)
- Creación de arquitectura inicial para distintas aplicaciones web
- Integración de sistemas de autenticación en distintas aplicaciones (OAuth 2.0)
- Creación de librería de componentes Angular para usar en múltiples proyectos
- Análisis y estimación de proyectos para concursos
- Realización de entrevistas para perfiles técnicos y validación de conocimientos de Angular
- Formación de Angular para varias promociones de cantera durante su incorporación en la empresa