RODRIGUEZROM

Web · Feb 2025 – Apr 2025

Hunter Hook

Sports profiles and sponsor connections

Software Architect & Tech Lead

In the first phase of Hunter Hook I led design and delivery of the core ecosystem: public portal, admin panel, backend, and UI library, using hexagonal architecture and SOLID on both client and server, with WebSockets, JWT, cloud storage, and automated CI/CD.

More detail

  • Angular 19 frontend: facades and services, state with signals without extra libraries, private UI library (Atomic Design, standalone, accessible), strongly typed HttpAdapters and mappers, WebSockets per user type, multi-region dynamic forms, CI/CD with GitHub Actions and Google Cloud Build on Firebase App Hosting.
  • Django 5 + Django REST framework 3.15 backend: independent modules, JWT with extended payload and Google Identity Platform integration, profiles with business-rule validation, Django Channels + Redis for realtime, REST API with filters and role-based visibility, media on Firebase Storage with CDN, Railway deploys with separate environments.

Galería

  • Technical view: GitHub Actions and design package, Angular 19 apps on Firebase App Hosting, API and WebSockets on core.hunterhook.pe, Django + DRF backend with PostgreSQL, Redis, JWT and Identity Platform, and media delivery via CDN.
  • Architecture documentation

    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

← Back to Web