Banco Agromercantil (Bam)
Desarrollo, modernización y fortalecimiento de soluciones de banca empresarial, con enfoque en Angular, microfrontends, seguridad de la información y automatización de entregas.
Responsabilidades
- Desarrollar nuevas funcionalidades y mantener interfaces para soluciones de banca empresarial.
- Resolver errores complejos y de alta prioridad en frontend para mejorar continuamente la estabilidad y experiencia del usuario.
- Optimizar funciones y flujos de consulta y descarga de documentos en formato PDF.
- Identificar y mitigar vulnerabilidades, incorporando cifrado de extremo a extremo para proteger información sensible.
- Fortalecer la validación de contraseñas mediante reglas que evitan credenciales débiles o fácilmente vulnerables.
- Crear e integrar microfrontends con Single-SPA dentro de una aplicación principal.
- Mejorar tareas de releases y pipelines para hacer más confiable la entrega de nuevas versiones.
Logros y evidencia
Modernización continua de Angular
Migración de aplicaciones de Angular 11 a Angular 18 y posteriormente de Angular 18 a Angular 21, actualizando dependencias y resolviendo incompatibilidades.
Microfrontends desde cero
Creación y configuración de nuevos proyectos con Single-SPA para integrarlos de forma consistente con la aplicación principal.
Seguridad y entregas confiables
Mitigación de vulnerabilidades, protección de información sensible mediante cifrado de extremo a extremo, fortalecimiento de contraseñas y mejora de releases y pipelines.
Tecnologías
- HTML5
- CSS3
- Angular
- TypeScript
- Single-SPA
- PostgreSQL
- Lambda
- AWS
- Azure DevOps