RODRIGUEZROM

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).

← Volver a Web