SAMI BEN HASSINE
Tech Lead avec plus de 6 ans d'expérience. Expert en Python et JavaScript, avec une expertise approfondie en FastAPI, Flask, Vue.js, Nuxt.js, Next.js et React. Spécialisé dans la conception de systèmes évolutifs et performants, la direction d'équipes interfonctionnelles et le développement d'applications logicielles avec workflows DevOps et environnement AWS Cloud.

Compétences Techniques
Une expertise complète de la conception à la production
Développement Frontend
Développement de la partie front-end avec Next.js (React) ou Nuxt.js (Vue.js), en s'appuyant sur des bibliothèques UI reconnues telles que shadcn/ui.
Microservices Backend
Développement des microservices back-end à l'aide des frameworks FastAPI ou Flask, avec mise en place de la communication asynchrone via des systèmes de messagerie tels que RabbitMQ, Apache Kafka, Redis (natif), Celery, ou des services cloud comme AWS SQS.
Infrastructure Cloud
Mise en place de l'infrastructure cloud à l'aide de Terraform : gestion des rôles et permissions IAM, réseau, bases de données, stockage, sécurité et règles de filtrage.
Conteneurisation
Conteneurisation des microservices à l'aide de Docker.
Orchestration Kubernetes
Déploiement et orchestration d'un cluster Kubernetes, avec définition des manifests (Deployments, Services, Ingress, ConfigMaps, Secrets, etc.).
CI/CD & Automatisation
Mise en place de pipelines CI/CD afin d'automatiser les déploiements sur les différents environnements (développement, staging, production).
Supervision & Observabilité
Supervision, monitoring et observabilité des systèmes et des services.
Compétences Transversales
Leadership & Gestion d'Équipe
Mentorat et gestion d'équipes pour stimuler l'efficacité et l'innovation.
Gestion de Projet
Méthodologie Agile (Scrum, Kanban), planification de feuilles de route et exécution.
Communication & Collaboration
Faire le pont entre les équipes techniques et non techniques pour des cycles de développement fluides.
Résolution de Problèmes
Analyser et améliorer les performances des applications avec des solutions évolutives.
Initiative & Innovation
Diriger le développement de produits SaaS de pointe et d'applications pilotées par l'IA.
Conception de Systèmes
Concevoir des architectures évolutives, maintenables et efficaces qui garantissent performance et fiabilité.
Expérience Professionnelle
Ingénieur AI
Éditeur de pièces & espace multi-formats (Berlioz)
Pilotage de la couche produit pour le travail documentaire contentieux : arbres de pièces à très grande volumétrie, outils DOCX/XLSX/PDF/images orientés relecture, IA agentique sur corpus juridiques, snapshotting, suivi des changements et parcours de commits certifiants pour la traçabilité.
Fonctionnalités développées:
- ▸Arbre juridique à grande échelle : chargement paresseux, recherche floue, actions par lots et état de navigation par affaire
- ▸Éditeurs et visionneuses multi-formats (TXT, DOCX, XLSX, PDF, images) avec annotations et assistance IA dans l’éditeur
- ▸Workflows agentiques pour analyse de masse, recherche sémantique juridique et orchestration LLM économique avec RAG
- ▸Snapshotting continu avec sync hybride, historique fin et gestion des conflits pour les longues sessions de relecture
- ▸Parcours commit / change-tracker : empreintes d’intégrité, validation asynchrone en masse et diff avant scellement
Tech Stack:
Ingénieur AI
Développement d'une Application Juridique Alimentée par LLM
Conception de l'architecture système — définition des exigences de base de données, estimation des coûts d'infrastructure, planification du scaling horizontal et vertical, sélection des services cloud et assurance de la sécurité et de la fiabilité.
Fonctionnalités développées:
- ▸Interface de discussion basée sur des documents pour les fichiers téléchargés
- ▸Moteur de recherche sémantique pour la similarité de textes juridiques
- ▸Assistant chatbot pour les données de projet
- ▸Système de gestion de fichiers (téléchargement, stockage, récupération)
- ▸Tableau de bord de surveillance en temps réel piloté par l'IA avec revue et solutions de correction de code IA
Leadership Technique:
- ▸Direction d'équipe interfonctionnelle : animation de réunions d'alignement stratégique et facilitation de sessions de brainstorming pour maintenir la cohésion et la vision commune
- ▸Optimisation du feedback : organisation du travail en petites étapes itératives pour accélérer l'apprentissage et la détection précoce des problèmes
- ▸Autonomisation de l'équipe : promotion de pratiques collaboratives (pair programming, revues de code) et développement de l'auto-organisation pour maximiser l'efficacité collective
- ▸Vision produit : définition et communication d'objectifs clairs, priorisation basée sur la valeur métier et alignement avec les parties prenantes non-techniques
DevOps & Infrastructure Cloud:
- ▸Déploiement d'infrastructure scalable sur AWS EKS (Kubernetes) avec planification du scaling horizontal et vertical
- ▸Mise en œuvre de pipelines CI/CD utilisant AWS CodePipeline (connecté à GitHub via AWS Connector) et CodeBuild pour l'intégration et le déploiement continus
- ▸Gestion de conteneurs Docker (ECR), orchestration Kubernetes et monitoring d'infrastructure pour assurer haute disponibilité et performance
- ▸Utilisation de fonctions AWS Lambda serverless pour certains traitements ponctuels, optimisant ainsi les coûts et la scalabilité de l'application
Tech Stack:
Ingénieur Frontend / Tech Lead Frontend
Application d'Analyse de Données E-commerce
Responsabilités Clés:
- ▸Tech Lead Frontend — Direction d'équipes frontend et collaboration avec les équipes backend, data science et DevOps
- ▸UI/UX Haute Performance : Création d'interfaces intuitives avec tableaux de bord complexes et visualisations de données utilisant Ant Design
- ▸Intégration de chatbots LLM (Azure OpenAI) pour expliquer les formules de tarification et guider les utilisateurs
- ▸Optimisations de performance : Mémorisation, chargement différé, défilement virtuel
Tech Stack:
Ingénieur Full Stack
Plateforme d'Analyse Web (Suivi du Comportement Utilisateur)
Construction d'une solution d'analyse web hautement évolutable conçue pour gérer un trafic massif (millions d'événements/jour) avec une architecture distribuée à haute disponibilité. Fournit des insights plus pertinents que Google Analytics grâce à l'analyse des clics effectifs, segmentation démographique et analyse par appareils.
DevOps & Infrastructure Cloud:
- ▸Architecture distribuée avec CDN multi-régional (Amérique du Nord, Europe, Asie) et politique d'éviction LRU pour optimisation du cache
- ▸Stratégie de scaling base de données : séparation Read/Write (Leader/Followers), sharding géographique par région utilisateur et réplication multi-région
- ▸Déploiement Kubernetes avec auto-scaling horizontal automatique, équilibreurs de charge pour routage multi-serveur et monitoring d'infrastructure haute disponibilité
Contributions Clés:
- ▸Frontend : Développement de tableau de bord analytique avec cartes thermiques, enregistrements de sessions et visualisations de parcours utilisateur
- ▸Backend : Création de script d'injection JavaScript pour la collecte automatique de données utilisateur et pipeline de données avec workers Celery
- ▸Insights Avancés : Analyse comportementale basée sur les clics réels, segmentation démographique (âge, genre, localisation) et analyse granulaire par appareil (desktop, mobile, OS, navigateur)
Tech Stack:
Ingénieur Full Stack
Plateforme d'Analyse E-Commerce
Fonctionnalités développées:
- ▸Frontend : Tableaux de bord analytiques avec Chart.js et D3.js pour les tendances d'achat et parcours clients
- ▸Backend : APIs pour la gestion des commandes/produits, scripts Python (Flask) pour le traitement des données de trafic
- ▸Automatisation CRM : Emails déclenchés (récupération de panier, suivi de commande)
- ▸Intégration Google Shopping et outils de tests A/B
- ▸DevOps : Conteneurisé avec Docker, déployé sur Kubernetes (OVH Cloud), pipelines CI/CD
Tech Stack:
Projets Personnels

Berlioz Monitoring
Suite de monitoring temps réel avec dashboard Next.js, backend FastAPI, pipeline Celery/Redis, toasts WebSocket et analyses brèves IA.
Fonctionnalités Clés:
- ▸Ingestion unifiée via Celery/Redis avec payloads structurés et UUID d'erreur
- ▸Microservice FastAPI avec authentification par session chiffrée (super‑admins)
- ▸API de logs persistants avec pagination, recherche texte et filtres avancés
Tech Stack:

ClarityOS
Espace de travail de productivité tout-en-un avec tableaux kanban, notes texte enrichi & canevas, calendrier, suivi d'habitudes, analytique et assistant IA propulsé par Gemini.
Fonctionnalités Clés:
- ▸Collaboration en temps réel avec backend Convex pour synchronisation instantanée entre appareils
- ▸Système de notes bi-mode : éditeur de texte enrichi (TipTap) et dessin sur canevas libre
- ▸Tableaux kanban avancés avec glisser-déposer, sous-tâches, commentaires et assignations
Tech Stack:

Resumind
Analyseur de CV propulsé par IA avec scoring ATS, feedback structuré par catégorie et recommandations actionnables propulsées par Claude 3.7 Sonnet.
Fonctionnalités Clés:
- ▸Architecture côté client utilisant Puter.js : pas de backend, pas de coûts serveur, données privées
- ▸Scoring ATS avancé avec répartition détaillée et suggestions d'amélioration
- ▸Analyse IA propulsée par Claude 3.7 Sonnet pour retour professionnel
Tech Stack:

Générateur de Vidéos Courtes IA
Pipeline IA multi-étapes qui transforme des sujets en YouTube Shorts prêts à éditer avec scripts auto-générés, voix-off, imagerie stylisée et sous-titres.
Fonctionnalités Clés:
- ▸Automatisation de bout en bout : sujet → script → voix-off → sous-titres → imagerie → aperçu vidéo
- ▸Pipeline multi-IA orchestré par Inngest avec sémantique de réessai et gestion d'erreurs
- ▸TTS ElevenLabs avec aperçu de catalogue de voix en direct et support multilingue
Tech Stack:
Formation
Master en Informatique
Licence en Informatique
Baccalauréat en Sciences Expérimentales
Contact
Langues
Français
Intermédiaire Avancé (C1)
Anglais
Intermédiaire Avancé (B2)




