Ingénieur logiciel et développeur Python hautement qualifié pour concevoir, construire et maintenir des applications logicielles. Intérêt marqué pour la science des données, l'intelligence artificielle, le cloud computing et la technologie blockchain. Toujours à la recherche d'apprentissage et de mise à jour sur les derniers développements technologiques.
Développement des nouveaux besoins et intégrations dans les anciens projets. Refonte des projets legacy (Django) en FastAPI. Refonte d'un projet legacy monolithe django en microservices FastAPI et GRPC. Créations des CLI de collectes de données avec Typer. Création d'un système d'authentification et gestion des permissions basé sur keycloak. Déploiement des APIs avec Docker. Implémentation d'un file d'attente de tâches avec Celery. Développement d'une architecture basée sur des microservices avec Memphis. Création et conception d'une architecture basée sur GRPC.
Créer un ensemble de données pour créer un modèle de reconnaissance des visages utilisé pour détecter les visages des clients signés et étiquetés. Appliquez le modèle créé à l'ensemble de données inconnu pour affecter chaque client inconnu au client correspondant dans la base de données. Développement des algorithmes et des scripts pour la préparation des données. Analyse et évaluation des résultats des algorithmes de Machine Learning. Implémentation des APIs et des Web services nécessaires liés aux échanges des données et aux algorithmes de Deep Learning. Déploiement des APIs avec Docker. Implémentation d'un file d'attente de tâches avec Celery. Développement d'une architecture basée sur des microservices avec rabbitmq. Création et conception d'une architecture basée sur les événements avec rabbitmq.
Création d'une plateforme pour le scraping web des médias sociaux. Construction d'un modèle d'analyse de sentiment bert pour analyser le sentiment des utilisateurs d'un produit/service et de leurs concurrents. Créer un tableau de bord du résultat.
Construction d'un système de gestion des factures avec Django. Construction d'un robot de chat NLP Question/Réponse (FAQ).
Segmentation du cerveau par IRM à partir d'une image dicom à l'aide d'un réseau neuronal convolutif d'apprentissage profond.