kessel.media, dev backend lead

  • Scaling de l’emailing de 100 000 à 3 millions d’emails envoyés par mois en déployant une task queue Celery et en optimisant la génération d’emails.
  • Optimisation du backend pour gérer un traffic d’environ 100 000 visites par mois
  • Refonte du backend de la page d’acceuil avec mise en place d’un moteur de recherche (Algolia) et d’un backoffice d’édition.
  • Refonte de l’architecture du microservice statistiques et améliorations des performances en utilisant Timescaledb.
  • Création d’un pipeline de tests unitaires et fonctionnels intégré à la CI.

Technologies utilisées

  • Le projet est codé en Python (FastAPI) et React (en server side rendering).
  • Stripe, Algolia, TimescaleDB, Datadog, AWS (CloudFormation)

Liens