depuis la création du compte
Réalisation de plusieurs projets basé sur l'architecture micro-services de manière autonome.
Chacun de ces projets compte environ 200 000 calls API en 2h.
Il s'agit principalement d'APIs avec opérations CRUD et synchronisation avec des APIs externes.
J'ai donc mis en place:
- des mécanismes de retry en cas d'erreurs
- gestion des exceptions avancée le tout piloté par Celery.
Pour optimiser les performances:
- Indexé la BDD
- Utilisé Redis comme cache.
- Mise en place le système de monitoring Sentry (exceptions et performances)
- Réalisation outil interne axé sur des formulaires avancés avec gestion de permissions et envoie de mails à chaque étape de remplissage.
- Gros travail sur l'UX côté front avec systèmes de steppers, sliders, etc..
- Réalisation du back: vues, serializers, models
- Mise en place du CI/CD