Moez Labidi

Senior Software Engineer Python Fullstack

Salaire / Taux journalier

Paris, France

Mobilité : Paris, Orléans, ...

Freelance

Peut venir sur site

Expertises

RESTful APIsFastAPIRedisOpenShiftAWS LambdaReactAngularElasticsearchDéveloppement FrontendDéveloppement BackendDéveloppement FullstackMicroservicesNumPypandasDjangoMongoDBBase de données SQLPythonAWSDynamoDBGoogle Cloud PlatformGitDockerGitHubGitLabJenkinsTerraform

Langues

Français (Courant)Anglais (Courant)

À propos

Introduction

Ingénieur Python Fullstack avec 10+ ans d'expertise en architecture microservices et cloud (AWS/GCP). Actuellement chez AXA, j'ai piloté des projets internationaux et implémenté des solutions scalables (FastAPI, React) réduisant la latence applicative via Redis et orchestrant des workflows AWS. Spécialisé en développement d'API REST et déploiement DevOps, je transforme vos besoins métier en solutions techniques performantes et sécurisées.

Liens

Expérience de travail

Développeur Python Backend – FastAPI / Flask / OpenShift / AWS

AXA EB Partner

janv. 2025 - Présent

1 an 10 mois

– Développement et évolution d'une application cœur métier dédiée à la gestion des contrats d'assurance AXA. – Plateforme basée sur une architecture microservices, intégrant des services AWS (serverless) et déployée sur OpenShift via un modèle GitOps (ArgoCD). – Projet à dimension internationale, utilisé par plusieurs entités AXA en Asie, Europe et Afrique. – Équipe : 6 développeurs, 1 Product Owner, 1 responsable technique. Organisation Agile (Jira) et documentation sous Confluence. – Développement et maintenance de microservices en FastAPI et Flask. – Implémentation d'API REST pour la gestion des contrats d'assurance (création, mise à jour, consultation, traitement métier). – Implémentation des opérations CRUD sur MongoDB. – Gestion des validations métier et du traitement des erreurs. – Développement de AWS Lambda en Python pour des traitements spécifiques liés aux contrats. – Mise en place et évolution de workflows via AWS Step Functions pour orchestrer des processus métier. – Création et gestion de S3 buckets pour stockage de documents ou données applicatives. – Utilisation de boto3 pour interagir avec les services AWS. – Intégration de Redis afin d'améliorer la rapidité de l'application. – Mise en cache de composants métier (class managers, instances) pour réduire la latence des traitements. – Création du Dockerfile Redis et configuration via variables d'environnement. – Conteneurisation via Docker. – Manipulation et diagnostic des pods sur OpenShift : Ο Analyse des logs et erreurs Ο Port-forward pour debugging Ο Vérification des variables d'environnement – Mise à jour des déploiements via ArgoCD : Ο Modification des fichiers YAML Ο Gestion des Secrets Ο Synchronisation et validation des déploiements – Implémentation des appels API via une couche service dédiée. – Debugging fonctionnel front ↔ backend. – Collaboration avec des équipes AXA réparties sur plusieurs régions (Asie, Europe, Afrique). – Communication avec le business pour expliquer les contraintes techniques liées à la gestion des contrats. – Adaptation aux besoins spécifiques des différentes entités pays.

Tech Lead Fullstack – Python / React / GCP

Renault

avr. 2022 - oct. 2024

2 ans 7 mois

– Développement d'une application pour chiffrer les couts des pieces au sein du département finance avec une équipe de 11 personnes. – Pilotage du développement d'une plateforme de chiffrage automatisé utilisant l'IA pour estimer les coûts en extrayant les facteurs de coût directement à partir des modèles CAO. – Développement d'un outil manuel de chiffrage permettant aux utilisateurs de saisir manuellement les facteurs de coût (MGV) en fonction des définitions techniques d'ingénierie. – Conception et supervision de l'architecture technique : Choix des technologies, mise en place de l'architecture scalable et sécurisée, documentation des décisions techniques. – Encadrement et formation de l'équipe de développement : Réalisation de revues de code, mise en place de bonnes pratiques, mentorat des développeurs juniors. – Gestion des projets techniques : Répartition des tâches, suivi de l'avancement des développements et des livrables, résolution de problèmes techniques complexes. – Garant de la qualité du code : Mise en œuvre et contrôle des tests unitaires, intégration continue, validation des processus de livraison en production. – Collaboration inter-équipes : Facilitation des échanges avec les équipes Produit, Design, et Qualité, communication avec les parties prenantes. – Gestion des risques et des obstacles techniques : Anticipation des défis techniques, proposition de solutions alternatives et innovantes. – Participation aux phases de déploiement : Validation des processus de tests et de mise en production, suivi post-déploiement. – Veille technologique : Suivi des nouvelles tendances, introduction de nouvelles pratiques et outils.

Développeur Fullstack – Python / Angular / GCP

Veolia

juil. 2021 - mars 2022

9 mois

– Développement d'une application pour le suivi des écarts, "Facture" et paiement au sein du département Transverse avec une équipe de 8 personnes. – Développement des tableaux de bord pour la direction avec Django Python pour le Back, Angular 13 pour le front et Cloud GCP. – Projet réalisé avec la méthodologie Scrum/Agile. – Conception Base de données (diagramme de classes, création des tables). – Création des Cloud functions sur Google Cloud pour préparer les données. – Conception et développement des interfaces de dashboard avec Angular 13. – Développement de différents endpoints avec Django Python et Api Reset. – Résolution des bugs et correction des anomalies. – Réalisation des démonstrations hebdomadaires pour le management.

Développeur Fullstack – Python / Angular

Société Générale

mai 2019 - juin 2021

2 ans 2 mois

Projet 1 - C3PO: – Développement d'indicateurs et Dashboard pour le suivi des incidents, "problèmes" et changements au sein du département GTS avec une équipe de 7 personnes. – Tableaux de bord développés avec Flask Python pour le Back et Angular 8 pour le front, utilisant la méthodologie Scrum/Agile. – Conception Base de données (diagramme de classes, création des tables). – Création des requêtes Elasticsearch pour la consommation et utilisation des données sur Data Lake. – Conception et développement des interfaces de dashboard (Angular 8). – Développement de différents endpoints avec Flask Python et Api Reset. – Pilotage de l'équipe des alternants : formation sur Flask Python, Angular, montée en compétence. – Résolution des bugs et correction des anomalies. – Réalisation des démonstrations hebdomadaires pour le management. Projet 2 - Change Risk: – Développement d'un outil de notation des risques de changement pour les tours de contrôle et équipes de compétences. – Conception de base de données (diagramme de classes, création des tables). – Développement et modification des différents endpoints avec Flask Python et ApiReset. – Résolution des bugs et correction des anomalies. – Réalisation de démos pour le management chaque semaine.

Développeur Python/Odoo

Targa Consult

nov. 2016 - avr. 2018

1 an 6 mois

– Cadrage et développement d'un ERP (Odoo) en Python. – Cadrer le projet. – Faire la conception du projet. – Mettre en place différents modules (CRM, Achat, Vente, Productions, RH, Stock). – Développer des modules spécifiques à l'entreprise (Vente, achat, Production) en Python. – Faire la formation fonctionnelle pour les utilisateurs finaux. – Faire du support aux utilisateurs.

Développeur Python/Odoo

Haute Voltige

janv. 2015 - août 2016

1 an 8 mois

– Développement et conception d'un site e-commerce sous Odoo. – Concevoir le site. – Piloter le projet en constituant, organisant, coordonnant et animant l'équipe. – Affecter les tâches pour l'équipe. – Développer les pages web statiques et dynamique (python, JavaScript, HTML, Qweb).

Développeur Python/Odoo

OKTOBOOT

févr. 2013 - déc. 2014

1 an 11 mois

– Développement et conception d'une plateforme sous Odoo pour gérer les emplois et les tâches des consultants d'une entreprise. – Concevoir les spécifications. – Mettre en place les différents modules (CRM, RH). – Piloter le projet en constituant, organisant, coordonnant et animant l'équipe. – Dispatcher les tâches à l'équipe. – Concevoir et développer les différents modules pour la plateforme (backend).


Formation

ESPRIT : Ecole Sup Privée d'Ingénierie et de Technologies

Diplôme d'Ingénieur (3ème année), Informatique

2012 - 2015

3 ans 1 mois

ISI

Licence, Administration de réseau et services informatique

2008 - 2011

3 ans 1 mois

– en réseau informatique


Licences et certifications

Formation Spark

Délivré le : janv. 2021

Certifié par IB formation

Formation Elasticsearch

Délivré le : janv. 2021

Certifié par Orsys formation

Formation Angular

Délivré le : janv. 2019

Certifié par IB formation

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.