$ cat stack.txt
→ Django
→ DRF
→ PostgreSQL
→ JWT
→ Cloudflare R2
→ Celery
→ Redis
$ status
● live in productionMusiquePeulh
- Django
- DRF
- PostgreSQL
- JWT
- Cloudflare R2
- Celery
- Redis
Built and maintain the backend for a Fulani music-streaming platform (Django REST Framework), powering auth, media upload, streaming, and playlists. Implemented JWT auth (refresh rotation + token blacklisting), secure audio streaming via short-lived pre-signed URLs from a private S3-compatible bucket (Cloudflare R2), ownership-scoped authorization, and per-endpoint rate limiting; documented with OpenAPI and deployed on Railway (Gunicorn + PostgreSQL).
