Azirgo Cloud
Ene 2023 — Presente
Tiempo Completo
Azirgo Cloud es una plataforma interna para el aprovisionamiento centralizado de buckets y almacenamiento multimedia de la empresa. Abstrae la complejidad de AWS y expone un SDK junto con una capa de integración para que los demás proyectos internos suban y consuman archivos de forma sencilla, generando URLs públicas o privadas según el caso de uso y validando cada operación mediante autenticación centralizada con AzirId.
terminal Logros Clave
- 01.
Construí el servicio core mediante una API REST en NestJS, encapsulando de manera segura toda la lógica de conexión y administración de buckets en AWS.
- 02.
Desarrollé un SDK interno que simplifica drásticamente la integración: los demás proyectos de la empresa solo deben instalarlo y autenticarse con AzirId para empezar a subir y consumir archivos multimedia de forma segura.
- 03.
Implementé la consola de administración utilizando Next.js, y apoyándome en Astro para la gestión eficiente del portal estático.
- 04.
Automaticé y centralicé el aprovisionamiento de infraestructura, eliminando la necesidad de configurar credenciales y políticas de AWS repetitivamente en cada nuevo proyecto interno.
- 05.
Habilité la generación de URLs públicas y privadas según el caso de uso de cada proyecto consumidor, controlando qué contenido queda expuesto abiertamente y cuál requiere acceso autenticado.