Bonjour, je suis
Mohamed Ali Jardak
Ancien Ingénieur Logiciel
Je construis des infrastructures cloud évolutives, des plateformes CI/CD, des écosystèmes Kubernetes et des expériences développeur qui livrent plus vite et tombent moins.
Ingénierie à l'intersection de l'infrastructure et du logiciel
Je suis Ingénieur DevOps & Platform avec une solide base en développement logiciel. Je conçois des plateformes cloud-native, automatise l'infrastructure, et construis les outils développeur qui permettent aux équipes de livrer avec confiance.
DevOps & Cloud
Architecture de plateformes cloud-native sur AWS et GCP, construction d'écosystèmes Kubernetes, et automatisation d'infrastructure avec Terraform et Ansible.
Génie Logiciel
Développement précédent d'applications mobiles multi-plateformes avec Flutter et d'APIs de production avec Node.js. Ce background me rend meilleur ingénieur de plateforme.
Parcours professionnel
Outils & Technologies
Une boîte à outils éprouvée pour construire et opérer des systèmes cloud-natifs modernes.
Où j'ai travaillé
Mon parcours professionnel dans la construction d'infrastructures, plateformes et logiciels.
Travaux sélectionnés
Une sélection de projets DevOps, cloud et développement logiciel.
Tests Unitaires OpenGL sur Agents CI
Création d'un workflow permettant aux agents TeamCity Windows d'exécuter des tests unitaires OpenGL dans des VMs Hyper-V via un script PowerShell activant le passthrough GPU sur Windows 23H2. Une seule carte GPU peut être partitionnée entre plusieurs VMs sur le même hôte, permettant une exécution parallèle des tests accélérés GPU sur les agents CI.
Débloque la couverture automatisée des tests GPU en CI en partageant un seul GPU physique entre plusieurs VMs Hyper-V, supprimant le besoin de matériel dédié par agent et éliminant les blocages liés à l'indisponibilité des ressources GPU.
Chaîne de Publication Continue — SDK 3D Reshaper
Conception d'une architecture pour déployer les packages du SDK 3D Reshaper sur 6 plateformes différentes pour les clients internes. Les packages sont générés par le système CI/CD TeamCity et publiés sur un serveur Flask qui intercepte les données des packages, les traite, puis les publie dans une application web accessible via une connexion SSO Azure.
Automatise la livraison du SDK aux clients internes sur 6 plateformes, éliminant les étapes de packaging manuel et permettant des releases en temps réel avec un accès sécurisé et auditable via SSO Azure — remplaçant un workflow ad-hoc de partage de fichiers.
Alert Manager pour Contexte OpenGL
Création d'un alert manager Grafana détectant la perte de contexte OpenGL par un agent CI Windows. L'index du contexte OpenGL est exporté depuis les agents CI via une tâche Windows Exporter et collecté par Prometheus. Lors du déclenchement de l'alerte, un webhook est appelé sur un serveur Flask qui désactive automatiquement l'agent concerné dans TeamCity.
Évite les faux positifs de tests provenant d'agents défaillants sur la chaîne CI, préservant la fiabilité du pipeline tout en donnant à l'équipe DevOps le temps de réagir aux incidents sans affecter la chaîne CI/CD.
Automatisation des Tests de Fonctionnalités du Site Ziaway
Construction d'un pipeline CI/CD avec GitHub Actions pour construire et déployer le site ReactJS Ziaway sur Google Cloud Run. Un workflow GitOps crée un lien de prévisualisation Firebase Hosting temporaire à chaque Pull Request, permettant à l'équipe de valider les nouvelles fonctionnalités en conditions réelles avant la production. Une fois la PR approuvée et fusionnée, un second workflow promeut automatiquement la nouvelle version sur Cloud Run.
Réduction du cycle de mise en production des fonctionnalités de 70%, suppression de toutes les étapes de déploiement manuel et attribution d'un environnement de prévisualisation live à chaque PR — permettant la validation par les parties prenantes avant tout passage en production et réduisant considérablement le risque de régressions.
Skillitall — Application Quiz IT
Mission freelance pour Max Min Ventures (USA). Conception de l'architecture complète et développement d'une application quiz cross-platform améliorant les compétences techniques dans plusieurs secteurs IT. Couverture end-to-end : conception de l'architecture, implémentation UI, intégration des web services, authentification et déploiement live sur le Play Store.
Livraison d'une application Flutter en production sur Google Play Store, offrant aux professionnels IT un outil d'apprentissage interactif couvrant plusieurs domaines technologiques.
CarNet — Application Mobile Entretien Véhicule
Mission freelance pour Carnet (France). Contribution à une plateforme visant à réduire les accidents de la route et l'empreinte carbone en promouvant un écosystème de véhicules bien entretenus. Conception de l'architecture, développement UI, intégration des web services et déploiement sur le Play Store.
Livraison d'une application mobile de production soutenant une mission de sécurité routière — suivi de l'entretien des véhicules pour réduire les accidents et les émissions carbone.
Application Santé à Domicile — Apnée du Sommeil
Stage au laboratoire DISP, Université Lyon 2. Développement d'une application mobile multiplateforme de santé à domicile pour le traitement du Syndrome d'Apnée Obstructive du Sommeil pour les patients de Linde Home-Care France. Développement d'une application CRUD pour techniciens, migration de l'embedding Flutter, mise à niveau de Flutter BLoC, intégration de Firebase Auth avec des APIs Flask sécurisées par token, connexion OAuth2 à l'écosystème de capteurs médicaux Netatmo et création d'un pipeline de données pour les relevés de capteurs.
Livraison d'une application de télésanté en production permettant le monitoring à distance des patients atteints d'AOS via capteurs médicaux, avec un pipeline de données sécurisé du capteur à l'application et un outil complémentaire pour les techniciens terrain.
Smart Assistant — Migration Auth & Données
Stage en ingénierie des données axé sur la migration de la méthode d'authentification de la plateforme, l'import et l'analyse de la base de données clients depuis une source cloud, et la réexportation pour garantir la cohérence complète avec le nouveau système d'authentification. Contribution également à la mise à jour d'une application mobile dans le cadre de la transition.
Migration sans perte de données du système d'authentification clients, avec maintien de la cohérence complète de la base de données et continuité de fonctionnement de l'application mobile tout au long de la transition.
Transformations ingénierie
Plongées profondes dans des défis complexes d'infrastructure et de plateforme que j'ai résolus.
Expertise validée
Certifications professionnelles démontrant l'expertise cloud, DevOps et infrastructure.
Articles
Rédaction technique sur le DevOps, l'ingénierie cloud et le développement logiciel.
D'autres articles arrivent bientôt — suivez-moi sur Medium ou LinkedIn pour être notifié.
Construisons quelque chose
Disponible pour des rôles DevOps, Platform Engineering et Cloud Engineering. Parlons-en.
Répond généralement sous 24 heures