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
Links
Public resources (open in a new tab).