Senior Software Engineer | Python Backend | Full-Stack | DevOps
Intervention chez NORMA SAS en tant que Senior Software Engineer sur de multiples projets et plateformes à forte valeur donnée.
- Conception d'espaces clients isolés et d'un pipeline de traitement FastAPI étagé pour les images, vidéos et documents PDF dans le cadre de Kingcom, une plateforme d'analyse de médias IA.
- Conversion de prototypes de notebooks en API de production pour l'orchestration de workflows, l'ingestion de médias et le suivi d'exécution.
- Contribution au tableau de bord React.js pour visualiser les fichiers traités, les résumés et les insights clients consolidés.
- Intégration de Gemini, parallélisation des charges de travail et ajout d'un contrôle d'accès multi-tenant, de mécanismes de reprise et d'un traitement structuré des erreurs.
- Containerisation et déploiement de la plateforme sur Cloud Run via CI/CD, avec l'authentification Firebase et le tracing de production.
- Structuration d'un monolithe modulaire autour des commandes, partenaires, livreurs et du suivi pour la plateforme de livraison Tawssil, en s'appuyant sur SQLAlchemy et PostgreSQL.
- Développement d'API REST FastAPI et du suivi des livreurs en temps réel via WebSockets et Redis, avec la sécurité JWT.
- Industrialisation du déploiement VPS avec Docker, Nginx et GitHub Actions pour Tawssil.
- Conception d'un backend Python en couches pour un système de vérification d'identité (CIN tunisienne), exposant des points de terminaison REST sans framework web.
- Construction d'un pipeline de prétraitement CIN, d'extraction OCR, de validation de code-barres et de mise en correspondance biométrique.
- Développement d'un système de traitement par lots orienté événements (Levelapp) découplant les charges de simulation avec Pub/Sub et des fonctions serverless.
- Conception de microservices FastAPI et orchestration de l'OCR, la classification, l'extraction et la summarisation pour Jus Mundi, une plateforme juridique propulsée par l'IA intégrant GPT, Mistral, LLaMA, GLiNER et NuExtract.
- Encadrement de la livraison de Livrili, plateforme B2B pour grossistes, en organisant les capacités métier dans des services Django REST Framework et FastAPI.
- Réalisation de diverses interventions sur des architectures orientées services (Dialogue), monolithes modulaires (Film.sa), applications web full-stack (Singular), architectures client/serveur (SportsAI), plateformes de santé (Doctor Substitutes & Kalia), pipelines de recherche juridique (ia-droit & Theolex), plateformes orientées domaine (Martial Art) et des architectures en couches propres (Teamwill).
Environnement technique