Profile
Ingénieur Logiciel Senior disposant de plus de cinq ans d’expérience dans le développement backend en Python pour des applications web et des API évolutives. Compétent dans la conception de solutions axées sur les données, mettant l’accent sur la performance et la fiabilité, et ayant publié deux articles scientifiques en IA , assurant le lien entre la recherche et les défis concrets. Apprécie la collaboration inter-équipes pour livrer des logiciels de haute qualité et demeure attaché à l’apprentissage continu ainsi qu’aux meilleures pratiques en développement logiciel.
Technical Stack:
Programming Languages:
Python, Go, JavaScript, C++, Bash
Data Processing & Analytics:
SQL, Pandas, PySpark
AI & Machine Learning:
TensorFlow, Keras, Scikit-learn, OpenCV
Backend Frameworks:
FastAPI, Gin (Go), Flask
Web Servers & Databases:
Nginx, Apache
PostgreSQL, MySQL, MongoDB,DynamoDB Elasticsearch
Monitoring & Observability:
Prometheus, Grafana, AWS CloudWatch
DevOps & Cloud:
AWS (Lambda, SQS, SNS, EventBridge, S3, Step Functions...)
Docker, Docker-Compose, Git, Terraform, Jenkins
Experiences
Development Of FTTH Network System
A dirigé le développement d’'Arobase SI', un système de gestion de réseau FTTH révolutionnaire utilisant une technologie PON innovante.
Réalisations Clés :- Orchestré le développement d’Arobase SI pour la filiale Play d’ILIAD en Pologne.
- Innové une interface de serveur d’authentification avec React, améliorant l’accès utilisateur et les capacités de gestion.
- Conçu une application complète pour l’intégration de systèmes tiers avec l’API Core.
- Conçu des interfaces graphiques intuitives pour une gestion efficace du réseau et des routes optiques.
- Développé des bases de données relationnelles robustes avec SQL pour une meilleure gestion des données.
- Mis en œuvre une stratégie de déploiement continu (CI/CD) avec GitLab et Swarm.
- Intégré AWS S3 pour des solutions de stockage de fichiers sûres et efficaces.
- Créé un pipeline ETL avec Logstash pour améliorer les fonctionnalités de recherche d’adresses.
Environnement Technique : GO, Python, FastAPI, Gin, SQL, TDD, PostgreSQL, ELK, AWS S3, Docker, Docker Swarm, OpenAPI, Prometheus, Grafana
Legacy System Modernization
A modernisé les systèmes hérités pour améliorer les performances et l’évolutivité, garantissant une intégration transparente avec les architectures modernes.
Contributions Clés :- A assuré la transition d’un projet PHP hérité vers une architecture évolutive et moderne basée sur Golang.
- Redessiné l’API Flux en Go pour une performance améliorée et une intégration sans heurt.
- Configuré et perfectionné un pipeline CI/CD GitLab pour un déploiement optimisé avec Docker Swarm.
Environnement Technique : GO, Gin, SQL, TDD, PostgreSQL, Docker, Docker Swarm, OpenAPI, Prometheus, Grafana
Invauth Platform Development
A développé un système d’authentification de documents basé sur des microservices, intégré à la technologie blockchain pour renforcer la sécurité et l’expérience utilisateur.
Réalisations Clés :- A dirigé la création d’un système d’authentification de documents basé sur des microservices en utilisant FastAPI.
- Intégré la plateforme à la blockchain Solana pour des transactions numériques sécurisées.
- Conçu une interface conviviale, axée sur une expérience utilisateur améliorée.
- Automatisé les flux de travail et les processus d’intégration de données pour rationaliser les opérations.
- Collaboré avec les équipes de sécurité pour assurer la conformité et la protection des données.
Environnement Technique : FastAPI, Python, Docker, Solana Blockchain
A conçu et mis en œuvre un modèle intelligent capable d’apprendre les lois physiques de la mécanique des fluides, afin de prévoir la dispersion de la pollution en temps réel sur la région du Bas-Rhin.
- Développement d’une solution SaaS avec Flask, qui transfère les données d’entrée fournies par l’utilisateur à un serveur de calcul.
- Conception et implémentation d’un modèle d’IA utilisant le Deep Learning pour apprendre les lois physiques en vue de la prévision en temps réel de la dispersion de la pollution.
- Déploiement de la solution d’IA en ligne avec Dash, Flask et Docker.
- A construit un serveur de calcul en Node.js qui traite les études reçues par le SaaS et renvoie les résultats.
- Développement de plusieurs API qui reçoivent des données de tous les réseaux de capteurs Air&D et insèrent les données dans la base de données.
- Développement du frontend en Vue.js pour visualiser les flux de données reçus.
- Pile Technique : DEV (Flask, Node.js, Vue.js, PostgreSQL, Docker), Machine Learning (CNN, MultiResUnet)
Publications and Certifications
- Paper Publication:
- Paper Publication in Conference on Intelligent Systems and Computer Vision 2018:
- A reçu le prix (2019) de l’Université de Fès en recherche et innovation pour le projet intitulé : "Intelligence artificielle pour la traduction en temps réel de la langue des signes marocaine".
- Certification: Neural Networks and Deep Learning 2017 Lien de la Certification