CELAD / BPCE SI — Ingénieur DevOps
Accompagnement de la migration vers une nouvelle architecture de déploiement Windows, avec un standard commun Azure DevOps et XL Deploy pour livrer .NET, PowerShell, batch et SQL.
Python • FastAPI • DevOps • Cloud & IA
Je construis des solutions backend et plateforme avec une approche pragmatique, orientée produit.
Du plus récent au plus ancien. Résumé clair par rôle.
Accompagnement de la migration vers une nouvelle architecture de déploiement Windows, avec un standard commun Azure DevOps et XL Deploy pour livrer .NET, PowerShell, batch et SQL.
APIs REST pour intégrer des LLMs (GPT‑4o mini, Gemini Flash) dans un outil interne. Authentification, cache, tests Postman, maintenance Jenkins, déploiement OpenShift, dashboards ELK.
Outils Python pour équipes embarquées : formatage, prétraitement et déploiement. Résumé nightly via GitPython, wrapper d’un formateur C, tests unitaires et documentation.
Conception d’un jumeau numérique composite et prototype Python avec Kafka. Intégration de jumeaux numériques dans la plateforme ThingIn via API REST.
Maintenance d’un logiciel de pension d’invalidité : tickets Jira, correctifs SQL, reproduction de bugs sous Docker, débogage Java.
Outil Tkinter pour compléter et signer des contrats plus facilement. Parsing Word/PDF, génération de contrats signés, tests unitaires, documentation technique (POC).
Projets d’apprentissage qui ont structure ma façon de concevoir.
Jeu de plateau Pygame (variant Bao du Burundi).
Simulation d’incendie avec GUI interactive.
Jeu Sudoku + solveur + automatisation Android.
Jeu de cartes Pygame avec multijoueur en ligne.
Backend FastAPI pour sessions multijoueurs.
Coordination et leadership au-delà du code.
Cofondateur de KWIGA pour renforcer les compétences numériques au Burundi via formations intensives, hackathons et échanges académiques. Initiative de plus de 3 ans d'existence. Pilotage des partenariats, du programme et de la KWIGA Summer School.
Construisons quelque chose de propre, fiable et utile.
Résumé étendu : Accompagnement d’une migration depuis une architecture de déploiement déjà automatisée vers un nouveau modèle Windows. Je construis des templates Azure DevOps réutilisables qui récupèrent les livrables, génèrent les packages DAR XL Deploy, publient les artefacts et déclenchent des flux de release standardisés.
Résumé étendu : Mise en place d’un assistant interne basé sur FastAPI et des LLMs, avec un focus sur la fiabilité des réponses, la performance et la sécurité. Traduction des besoins métier en endpoints et maintien des déploiements jusqu’à OpenShift.
Résumé étendu : Création d’une suite d’outils Python pour standardiser les workflows des équipes embarquées. Automatisation des livraisons, formatage C homogène et documentation pour adoption rapide.
Résumé étendu : Conception d’un jumeau numérique composite, spécifications détaillées, puis prototype Python basé sur Kafka. Intégration dans la plateforme ThingIn via API REST.
Résumé étendu : Support d’un logiciel de pension en production avec analyse fonctionnelle, reproduction de bugs sous Docker et correctifs SQL/Java, en coordination hebdomadaire avec le client.
Résumé étendu : POC desktop pour accélérer la complétion et signature de contrats. Parsing Word/PDF, génération de documents signés, tests unitaires et documentation pour passation.
Résumé étendu : Implémentation complète des règles, du flux de jeu et de l’interface. Travail poussé sur la gestion des assets et les séquences de démarrage/arrêt.
Résumé étendu : Simulation d’incendie configurable et GUI réactive. Accent sur la modélisation probabiliste et l’ergonomie pour ajuster les paramètres.
Résumé étendu : Solveur sur mesure relié à OpenCV/OCR pour lire les grilles Android, puis automatisation via ADB. Le projet combine vision, algorithmes et automatisation.
Résumé étendu : Jeu multijoueur connecté à un backend FastAPI. Séparation rendu/logiciel/réseau pour garder un gameplay fluide, avec queues thread-safe.
Résumé étendu : Backend FastAPI temps réel pour sessions multijoueurs, puis déploiement avec VM, IaC et exposition HTTPS.
Le Burundi fait face à des indicateurs faibles de développement humain et d’emploi des jeunes. KWIGA a été créé pour améliorer les compétences techniques et l’employabilité en exposant étudiants et professionnels aux technologies de pointe.
KWIGA est une initiative du collectif UBUNTU (association KWIGA depuis 2025) en collaboration avec le professeur Daniel Hagimont (INP Toulouse). Le programme combine formation, défis appliqués et échanges académiques entre le Burundi et la France.