Ingénieur DevOps et Multi-Cloud avec plus de 4 ans d'expérience dans la coordination de projets IT et le développement backend. En cours de certification AWS Solutions Architect Associate (SAA-C03), et récemment certifié Microsoft Azure Developer Associate (AZ-204), Microsoft Azure Fundamentals (AZ-900) et AWS Cloud Practitioner (CLF-C02), je combine une forte expertise en développement Python/Django avec l'administration d'infrastructures cloud hybrides et scalables. Spécialiste de la conteneurisation (Docker), de l'orchestration Kubernetes (Helm) et de l'infrastructure as code (Terraform), des environnements Linux et de l'automatisation de pipelines CI/CD (GitHub Actions). Fort de mes certifications Google AI Professional, Google Prompting Essentials, ainsi que Claude Code 101 et Claude Platform 101 (Anthropic), j'intègre activement l'IA générative, y compris les outils IA agentiques comme Claude, pour accélérer le développement, optimiser l'analyse de données et fiabiliser les workflows opérationnels.
Organisées par domaine, avec le niveau de pratique réel plutôt que des étiquettes vagues.
IA & Prompting
Google AI Professional Certificate
Google Prompting Essentials
Claude Code 101 & Claude Platform 101 (Anthropic)
Prompt engineering & agents IA (vibe coding)
Intégration IA dans les workflows DevOps
Cloud & DevOps
AWS (Cloud Practitioner, SAA-C03 en cours)
Microsoft Azure (AZ-900 & AZ-204 certifiés)
Kubernetes (Helm)
Terraform (IaC)
Docker (multi-stage, hardening)
CI/CD (GitHub Actions)
IBM Cloud
Sécurité applicative (Trivy, gestion CVE)
Développement
Python & Django
Node.js / Express
PostgreSQL
Git / GitHub
Linux & Scripting
Ubuntu / Debian
Bash scripting
Cron & gestion des processus
Réseau & Sécurité
TCP/IP, HTTP/HTTPS
API REST & JWT
Nginx & SSL/TLS
Gestion de projet
SCRUM / Agile
Jira / Trello
Management d'équipes
Expérience
Du terrain d'abord : administration système, code, coordination d'équipe.
Oct 2024 à Déc 2025
Douala
Directeur des Opérations & Consultant IT
TEAM SOLUTIONS Sarl
Coordination de projets IT sous Linux : déploiement, maintenance et monitoring d'applications web
Mise en place de pipelines CI/CD sur GitHub Actions + Docker pour la livraison continue
Administration d'instances cloud AWS EC2 et IBM Cloud : provisionnement, sécurisation, mises à jour
Scripting Bash pour l'automatisation des déploiements, sauvegardes et tâches récurrentes
Management d'équipes pluridisciplinaires en méthodologie SCRUM/Agile + reporting direction
Gestion des incidents de production et documentation technique
Jui 2021 à Jul 2023
Douala
Développeur Web & Coordinateur de Projets
Société Pharmaceutique
Développement et déploiement d'APIs REST (Django) sur serveurs Linux, avec Nginx, SSL et variables d'env.
Intégration continue : automatisation des tests et déploiements via scripts Bash et Git hooks
Administration PostgreSQL : modélisation, optimisation des requêtes, sauvegardes automatisées
Conteneurisation des applications avec Docker ; gestion des dépendances et environnements
Coordination Agile des équipes et livraison dans les délais
Avr 2021 à Jui 2021
Douala
Responsable de Projet
MBCODE
Planification et suivi de projets de formation en développement (Coding School for Kids)
Coordination du partenariat avec l'Institut Panafricain de Développement d'Afrique Centrale (IPD-AC)
Projets
Des infrastructures que j'ai conçues, conteneurisées et mises en ligne.
SwingBot : Infrastructure DevOps & Multi-Cloud
Projet phare
Contribution freelance à la chaîne DevOps complète d'une application de trading (API FastAPI, worker Python, frontend React).
Contexte
Application de trading composée d'une API FastAPI, d'un worker Python et d'un frontend React, à déployer sur AWS dans le cadre d'une mission freelance.
Problème résolu
Une application de trading (API, worker, frontend) est difficile à livrer de façon fiable et sécurisée sans chaîne industrialisée. Cette infrastructure y répond : environnement AWS reproductible grâce à Terraform, images Docker durcies, déploiement Kubernetes piloté par Helm avec autoscaling et isolation réseau, secrets gérés par AWS Secrets Manager, et pipeline CI/CD qui bloque les images vulnérables (Trivy) avant une validation manuelle de la mise en production.
Conteneurisation Docker multi-stage durcie (utilisateurs non-root, healthchecks, réduction de la surface de vulnérabilités), orchestration Kubernetes via un chart Helm (autoscaling, PodDisruptionBudget, NetworkPolicy, secrets AWS Secrets Manager), infrastructure AWS as code avec Terraform (VPC, EKS, ECR, RDS, IAM/OIDC), et pipelines CI/CD GitHub Actions (lint, tests automatisés, scan de vulnérabilités Trivy, déploiement avec validation manuelle). Diagnostic et correction de vulnérabilités réelles, dont un incident de chaîne d'approvisionnement logiciel, en recompilant les outils concernés depuis leurs sources pour les reproduire fidèlement.
Architecture et infrastructure : SwingBot : Infrastructure DevOps & Multi-CloudDétail des couches d'infrastructure
Application de gestion d'un centre : coworking, camps de formation pour enfants et formations en IA.
Contexte
Un centre qui propose du coworking, des camps de formation pour enfants et des formations en IA avait besoin d'un outil unique pour piloter ses activités et ses encaissements.
Problème résolu
Piloter un centre qui cumule coworking, camps pour enfants et formations en IA oblige à suivre des encaissements multiples (espèces, Orange Money, MTN Mobile Money), des paiements échelonnés, des dépenses et la caisse du jour. L'ERP centralise ces flux, verrouille les enregistrements sensibles, produit les rapports (revenus, marge, taux d'occupation) et s'exécute sur une infrastructure Azure reproductible (AKS, ACR, Terraform).
Application web couvrant les clients, la facturation (espèces, Orange Money, MTN Mobile Money), la location d'espaces, les inscriptions aux camps et formations avec paiement échelonné, les dépenses et charges fixes, la clôture de caisse journalière et des rapports (revenus, marge, taux d'occupation) avec graphiques SVG générés côté serveur. Rôles et permissions, verrouillage des enregistrements sensibles, API REST sécurisée par JWT. Conteneurisée avec Docker (utilisateur non privilégié), CI GitHub Actions (lint, tests, scan de sécurité), manifestes Kubernetes et infrastructure Azure (AKS, ACR) décrite avec Terraform.
Architecture et infrastructure : MBC ERPDétail des couches d'infrastructure
Livre d'or numérique personnalisable pour les événements, avec modération et tableau de bord.
Contexte
Les événements (hommages, cérémonies) manquaient d'un moyen simple de recueillir les témoignages et les photos des invités, et de les conserver.
Problème résolu
Recueillir et conserver les témoignages et les photos des invités d'un événement est difficile sans outil dédié, et un formulaire public s'expose aux abus. L'application permet aux invités de déposer leur message via une session sécurisée par jeton, à l'administration de modérer et d'épingler les contributions, et protège l'API (helmet, liste blanche des champs, limitation de débit, réactions atomiques). Elle tourne sur une instance AWS EC2 unique derrière Caddy (HTTPS automatique), avec des snapshots EBS quotidiens, une supervision CloudWatch avec alerte par e-mail et un accès administrateur par Session Manager, sans SSH ouvert.
Application de livre d'or et d'hommage numérique : les invités déposent des témoignages personnalisés avec photos grâce à des sessions sécurisées par jeton, et l'administration modère, épingle et analyse les messages depuis un tableau de bord protégé. Front React et TypeScript, API Express durcie (liste blanche des champs, limitation de débit, réactions atomiques), base PostgreSQL via Prisma, génération de livrets PDF, déploiement Docker Compose.
Architecture et infrastructure : MpahmumDétail des couches d'infrastructure
Plateforme de vente de coupons pour formations et certifications.
Contexte
Vendre en ligne des coupons pour des formations et des certifications nécessitait d'encaisser en sécurité et de livrer automatiquement le coupon à l'acheteur.
Problème résolu
Vendre des coupons de formation en ligne suppose d'encaisser en sécurité puis de livrer sans délai. Le backend Node.js/Express, conteneurisé avec Docker, s'appuie sur un agrégateur de paiement et notifie automatiquement l'acheteur par e-mail et WhatsApp, sans intervention manuelle.
Backend Node/Express sécurisé intégrant un agrégateur de paiement, conteneurisé avec Docker, avec notifications automatiques (e-mail + WhatsApp).
Architecture et infrastructure : CertifProDétail des couches d'infrastructure
API d'authentification JWT (Django REST Framework) avec rôles et e-mails, déployée sur IBM Cloud.
Contexte
Les applications avaient besoin d'une brique d'authentification réutilisable, sécurisée et déployable dans le cloud.
Problème résolu
Chaque application qui gère des comptes doit sinon réinventer l'authentification. SecurAuth-API fournit une brique réutilisable : connexion JWT avec rotation et révocation des refresh tokens, rôles (admin, manager, utilisateur), réinitialisation du mot de passe par e-mail et journal des connexions, déployée de façon conteneurisée sur IBM Cloud Code Engine.
API d'authentification complète : inscription et connexion JWT (SimpleJWT) avec rotation et révocation des refresh tokens, gestion des rôles (admin, manager, utilisateur), profil utilisateur, réinitialisation de mot de passe par e-mail (SendGrid) et journalisation des connexions. Interface web de connexion, inscription et profil refondue. Conteneurisée avec Docker, déployée sur IBM Cloud Code Engine avec PostgreSQL et IBM Container Registry.
Architecture et infrastructure : SecurAuth-APIDétail des couches d'infrastructure
API REST complète avec déploiement automatisé sur AWS EC2.
Contexte
API REST réalisée dans un contexte pharmaceutique, avec une exigence de déploiement fiable et reproductible.
Problème résolu
Livrer une API REST de manière fiable demande d'automatiser le déploiement et de ne pas mélanger configuration et code. Le déploiement sur AWS EC2 est automatisé et la configuration de chaque environnement passe par des variables d'environnement, avec une documentation technique associée.
Gestion des environnements via variables d'environnement et documentation technique.
Architecture et infrastructure : Pharma-APIDétail des couches d'infrastructure
ApplicationPython · Django · API REST
Cloud AWSEC2
LivraisonCI/CD · Variables d'environnement
Python
Django
API REST
CI/CD
AWS EC2
Lien privé
Déployez une application Django
Mise en pratique du déploiement d'une application Django en production (OpenClassrooms).
Contexte
Parcours OpenClassrooms : mettre en pratique la mise en production d'une application Django.
Problème résolu
Passer d'une application Django qui fonctionne en local à une application réellement servie en production : configuration, sécurité et mise en ligne.
Architecture et infrastructure : Déployez une application DjangoDétail des couches d'infrastructure
ApplicationPython · Django
DéploiementMise en production
Python
Django
Déploiement
Lien privé
Certifications
Un apprentissage continu, à jour avec l'écosystème cloud et IA.