Web · feb 2025 – abr 2025
Hunter Hook
Perfiles deportivos y vínculo con patrocinadores
Arquitecto de software y tech lead
En la primera fase de Hunter Hook lideré el diseño y la entrega del ecosistema central: portal público, panel de administración, backend y librería de UI, con arquitectura hexagonal y SOLID en cliente y servidor, WebSockets, JWT, almacenamiento en la nube y CI/CD automatizado.
Más detalle
- Frontend Angular 19: fachadas y servicios, estado con signals sin librerías extra, librería UI privada (Atomic Design, standalone, accesible), HttpAdapters y mappers fuertemente tipados, WebSockets por tipo de usuario, formularios dinámicos multi-región, CI/CD con GitHub Actions y Google Cloud Build en Firebase App Hosting.
- Backend Django 5 + Django REST framework 3.15: módulos independientes, JWT con payload extendido e integración con Google Identity Platform, perfiles con validación de reglas de negocio, Django Channels + Redis en tiempo real, API REST con filtros y visibilidad por roles, medios en Firebase Storage con CDN, despliegues en Railway con entornos separados.
Galería
Vista técnica: GitHub Actions y paquete de diseño, apps Angular 19 en Firebase App Hosting, API y WebSockets en core.hunterhook.pe, backend Django + DRF con PostgreSQL, Redis, JWT e Identity Platform, y entrega de medios vía CDN. Documentación de arquitectura
Toca una miniatura para leerla en grande. Desliza a los lados o usa las flechas para pasar de página.
Stack
- Angular 19
- TypeScript
- Django
- Django REST framework
- Django Channels
- Redis
- PostgreSQL
- JWT
- Google Identity Platform
- Firebase App Hosting
- Firebase Storage
- Google Cloud Build
- GitHub Actions
- Railway
Enlaces
Recursos públicos (se abren en una pestaña nueva).