Microservices · Event-Driven
NJILA
Plateforme distribuée de réservation et de gestion de flotte pour le transport interurbain — 10 microservices communiquant via RabbitMQ, base de données par service et persistance polyglotte (SQL + NoSQL).
Software Architect
Je conçois et déploie des applications web modernes et robustes — du frontend React au backend Spring Boot et Django — et j'architecture des systèmes distribués événementiels (RabbitMQ).
À propos
Je construis des applications web et mobiles propres, performantes et maintenables. Mon approche de développement est centrée sur la scalabilité, la fiabilité et la clarté du code — autant pour les utilisateurs que pour les équipes.
Je travaille aussi bien côté frontend (React, Vue.js) que backend (Django, Spring Boot, Node.js), avec une vraie culture du test automatisé (Vitest, Pytest) et des pipelines CI/CD.
Mes recherches portent sur l'analyse prédictive d'impact des changements (PCIA) dans les microservices — un espace scientifique identifié comme insuffisamment couvert, que je contribue à occuper par une approche combinant architecture, dépendances et historique d'évolution.
Achievement
2024 · Global Hackathon
Participant officiel
J'ai participé au NASA Space Apps Challenge, l'un des plus grands hackathons mondiaux co-organisé par la NASA. En équipe, nous avons développé une solution innovante répondant à un défi spatial réel, en exploitant les données ouvertes de la NASA pour construire une application à fort impact.
Ce que je fais
Du prototype au déploiement, je couvre l'ensemble du cycle de vie d'un projet web ou mobile — jusqu'à l'architecture distribuée.
Conception de systèmes distribués événementiels — communication asynchrone via RabbitMQ/Kafka, base de données par service et scalabilité horizontale.
Microservices · Event-Driven · DDDDéveloppement d'APIs REST robustes et sécurisées avec Spring Boot (Java) ou Django REST Framework (Python), du prototype au déploiement.
Spring Boot · Django · DRF · Java · PythonInterfaces modernes, réactives et accessibles avec React ou Vue.js, intégrées à des APIs REST ou GraphQL.
React · Vue.js · TypeScriptModélisation de systèmes complexes — analyse de dépendances, graphes d'impact et prédiction par apprentissage léger (arbre de décision, forêt aléatoire).
PCIA · PCIS · ML · Empirical SEMise en place de stratégies de test automatisé (Vitest, Pytest, JUnit, Postman) et de pipelines CI/CD pour garantir la fiabilité du code.
Vitest · Pytest · JUnit · GitHub ActionsConteneurisation avec Docker, orchestration Kubernetes, audit et optimisation des performances de vos applications existantes.
Docker · Kubernetes · Audit · DevOpsPortfolio
Microservices · Event-Driven
Plateforme distribuée de réservation et de gestion de flotte pour le transport interurbain — 10 microservices communiquant via RabbitMQ, base de données par service et persistance polyglotte (SQL + NoSQL).
Backend · Bibliothèque · PMB
Site web dynamique complet développé pour la Bibliothèque Centrale de l'Université de Yaoundé I — intégration native avec le système PMB (logiciel de gestion bibliothécaire) : catalogue en ligne, recherche avancée, consultation des ouvrages et services aux usagers.
Web · Corporate
Site web corporate professionnel pour TMS SARL — présentation des services, mise en avant de l'expertise métier et génération de leads via un design moderne et responsive.
Mobile · React Native
Application mobile React Native connectant donneurs de sang et receveurs en temps réel — géolocalisation, matching intelligent et notifications d'urgence.
E-commerce · Full Stack
Plateforme e-commerce complète avec paiement sécurisé, gestion des stocks et tableau de bord vendeur — backend Django, frontend React.
Backend · Python
Plateforme de données sur la qualité de l'air — collecte, traitement et visualisation de données environnementales en Python.
Backend · Django
Plateforme de blog full-stack avec système de commentaires, authentification et gestion des rôles utilisateurs.
Web · Corporate
Site vitrine professionnel pour une entreprise d'Ingénierie & Services Électriques — design sobre et impactant.
Web · Jeunesse
Jeu de coloriage interactif pour enfants — site ludique et coloré pour un distributeur de livres et magazines.
Web · Agri-tech
Plateforme web complète connectant agriculteurs et acheteurs — vente directe de produits agricoles avec service de livraison intégré.
Partage de connaissances
Retours d'expérience sur mes projets open-source, mes apprentissages et mes explorations techniques.
"Design of a Predictive Change Impact Analysis Approach for Evolving Microservice Architectures"
Ce travail de recherche propose un cadre prédictif (PCIA) permettant d'anticiper, avant leur intégration, les effets en cascade d'un changement dans un écosystème de microservices — en combinant analyse statique, observabilité runtime et apprentissage automatique.
Voir le dépôt de recherche →2025 · Systèmes Distribués
Notes de recherche sur la cohérence à terme, le pattern Saga et l'observabilité dans les architectures orientées événements.
Voir le dépôt de recherche →2024 · BloodLink
Retour sur la conception de BloodLink — géolocalisation, matching en temps réel, notifications push et architecture frontend TypeScript.
Voir le projet →2024 · Tempo Air Quality
Comment j'ai construit une plateforme de monitoring de la qualité de l'air — pipeline de données, API Django et visualisations.
Voir le projet →2024 · NASA Space Apps
Récit de mon expérience lors de ce hackathon mondial : la pression du temps, la collaboration en équipe et le développement sous contrainte.
Voir mon GitHub →Contact
Que ce soit pour une application web, mobile, une architecture distribuée ou une collaboration académique — je suis disponible. Envoyez-moi un message, je réponds rapidement.