{
  "meta": {
    "version": "1.0.0",
    "lastUpdated": "2026-11-05",
    "name": "Masewell-Mathurin KONMENECK",
    "baseUrl": "https://portfoliomathurin.vercel.app",
    "photo": "https://portfoliomathurin.vercel.app/Moi.png",
    "cv": "https://portfoliomathurin.vercel.app/CV/CV_KONMENECK.pdf",
    "links": {
      "linkedin": "https://www.linkedin.com/in/masewell-mathurin-konmeneck/",
      "github": "https://github.com/Maxwellmario123578",
      "gitlab": "https://gitlab.com/Maxwellmario123578"
    }
  },
  "profile": {
    "fr": {
      "title": "Étudiant en Ingénierie des Systèmes d'Information & Data Scientist",
      "intro": [
        "Etudiant en ingénierie de conception en informatique à Saint Jean Ingénieur, passionné par le développement logiciel et l'architecture web.",
        "J'aime concevoir des solutions intelligentes mêlant IA et les technologies web modernes.",
        "Mon objectif est de créer des applications performantes et utiles, tout en continuant à apprendre et à innover."
      ]
    },
    "en": {
      "title": "Information Systems Engineering Student & Data Scientist",
      "intro": [
        "Computer Engineering student at Saint Jean Ingénieur, passionate about data science and software development.",
        "I love designing intelligent solutions combining data analysis, AI and modern web technology.",
        "My goal is to create efficient and useful applications, while continuing to learn and innovate."
      ]
    }
  },
  "projects": {
    "fr": [
      {
        "id": "hackathon-1",
        "title": "Hackathon Data4Change",
        "description": "Participation au hackathon Data4Change, axé sur l'utilisation des données et de la technologie pour générer un changement social positif.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_1.jpeg",
        "images": [
          "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_1.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_2.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_3.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Certificat_Data4Change.png"
        ],
        "technologies": [
          "Data",
          "Résolution",
          "Teamwork"
        ],
        "fullDescription": "Participation au hackathon Data4Change, un événement intensif qui a réuni des ingénieurs et des data scientists pour relever des défis concrets en utilisant des solutions basées sur les données. Le projet a impliqué un nettoyage approfondi des données et le traitement de jeux de données CSV pour créer des insights significatifs. Le hackathon s'est concentré sur l'exploitation de la technologie et des compétences analytiques pour créer des solutions impactantes au service du bien social.",
        "githubUrl": "https://github.com/joanmelong/caremap-hackathon-2025",
        "liveUrl": "https://caremap-cameroun.vercel.app/",
        "features": [
          "Nettoyage et prétraitement de données CSV",
          "Résolution collaborative de problèmes dans un environnement compétitif",
          "Développement de solutions basées sur les données",
          "Compétences en présentation et pitch",
          "Travail d'équipe pluridisciplinaire"
        ],
        "category": "Hackathon / Data Science",
        "date": "2024",
        "status": "terminé",
        "isHackathon": true,
        "url": "https://portfoliomathurin.vercel.app/project/hackathon-1"
      },
      {
        "id": "hackathon-2",
        "title": "Hackathon WFEO - Urban Resource Loop",
        "description": "Infrastructure circulaire intelligente pilotée par IA et Blockchain pour la valorisation des flux plastiques et hydriques à Yaoundé, répondant à l'ODD 11 : Villes et Communautés Durables.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/WFEO/Poubelle_1.jpeg",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/WFEO/Poubelle_1.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/WFEO/Poubelle_2.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Certificat_WFEO.png"
        ],
        "technologies": [
          "IA",
          "Blockchain",
          "IoT",
          "Smart Contracts",
          "Vision par Ordinateur",
          "CAO 3D",
          "Random Forest"
        ],
        "fullDescription": "Développement d'Urban Resource Loop, un système d'infrastructure circulaire intelligent pour la valorisation des ressources plastiques et hydriques à Yaoundé. Le projet combine IA, Blockchain et IoT pour créer un écosystème durable de gestion des déchets. Des bornes de collecte intelligentes équipées d'IA de vision par ordinateur valident les plastiques déposés, tandis que des smart contracts blockchain récompensent automatiquement les citoyens avec des crédits de monnaie locale (tokens URL). Une IA prédictive optimise les trajets de collecte et anticipe les pics de remplissage. Le système crée une économie circulaire complète : les plastiques collectés sont transformés en pavés écologiques pour les quartiers précaires ou revendus comme matières premières propres, générant des revenus qui soutiennent tout l'écosystème.",
        "features": [
          "Système de reconnaissance IA des déchets prévenant la fraude",
          "Smart contracts blockchain pour distribution sécurisée de crédits",
          "Logistique prédictive utilisant des algorithmes Random Forest",
          "Bornes de collecte intelligentes IoT avec monitoring temps réel",
          "Conception CAO 3D de l'infrastructure physique avec capteurs intégrés",
          "Système de monnaie locale (crédits URL) échangeable contre eau ou Mobile Money",
          "Économie circulaire complète : transformation plastique-pavés",
          "Durabilité financière via revente des matières",
          "Impact direct sur ODD 6 (Eau propre), 11 (Villes durables) et 12 (Consommation responsable)"
        ],
        "category": "Hackathon / Durabilité / IA & Blockchain",
        "date": "2024",
        "status": "terminé",
        "isHackathon": true,
        "url": "https://portfoliomathurin.vercel.app/project/hackathon-2"
      },
      {
        "id": "1",
        "title": "Tableau de bord du Site e-KIOSQUE",
        "description": "Un tableau de bord interactif pour visualiser les données de vente, suivre les indicateurs clés de performance et identifier les tendances à l'aide de flux de données en temps réel.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_1.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_1.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_2.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_3.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_4.png"
        ],
        "technologies": [
          "Charts.js",
          "HTML/CSS",
          "Tailwindcss",
          "JavaScript"
        ],
        "fullDescription": "Développement d'un tableau de bord interactif pour le site e-KIOSQUE, permettant de visualiser les données de vente, suivre les indicateurs clés de performance (KPI) et identifier les tendances grâce à des flux de données en temps réel. Le projet a impliqué la collecte et l'intégration de données provenant de différentes sources, la création de visualisations dynamiques avec Charts.js, et la mise en place d'une interface utilisateur responsive utilisant HTML/CSS et Tailwindcss. Ce tableau de bord offre une vue d'ensemble complète des performances du site, facilitant la prise de décisions éclairées pour améliorer les ventes et l'expérience utilisateur.",
        "githubUrl": "https://github.com/Maxwellmario123578/eKIOSQUE_DASHBOARD.git",
        "features": [
          "Visualisation de données en temps réel avec graphiques interactifs",
          "Suivi et alertes personnalisables des indicateurs clés (KPI)",
          "Exportation de rapports aux formats PDF, Excel et CSV",
          "Interface responsive adaptée aux appareils mobiles"
        ],
        "category": "Analyse de données",
        "date": "Juin 2025 à Juillet 2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/1"
      },
      {
        "id": "2",
        "title": "Prédiction d'audience de films avec l'IA",
        "description": "Outil intelligent qui prédit si un film plaira à un public Afrodescendant en utilisant l'intelligence artificielle et l'analyse de données",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/ML_audiance/image.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/ML_audiance/image.png"
        ],
        "technologies": [
          "Python",
          "IA",
          "Data"
        ],
        "fullDescription": "Un système intelligent qui aide à prédire quels films vont plaire à des audiences spécifiques. En utilisant l'intelligence artificielle et l'analyse de données, cet outil peut anticiper les préférences du public pour aider les cinéastes et distributeurs à prendre de meilleures décisions. Le système a été entraîné sur des données variées pour fournir des prédictions précises.",
        "githubUrl": "https://github.com/Maxwellmario123578/ml-prediction-film.git",
        "features": [
          "Prédictions alimentées par l'IA pour les préférences du public",
          "Résultats faciles à comprendre",
          "Aide les cinéastes à cibler le bon public"
        ],
        "category": "Intelligence Artificielle",
        "date": "2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/2"
      },
      {
        "id": "4",
        "title": "Application de gestion des notes",
        "description": "Application Python intuitive de gestion des notes, permettant la saisie, la mise à jour et le classement automatique des étudiants, avec visualisation graphique interactive et exportation des résultats.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Gestion_notes.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Gestion_notes.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Saisie_note.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Modifier_user.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Voir_note.png"
        ],
        "technologies": [
          "Python",
          "Matplotlib",
          "csv"
        ],
        "fullDescription": "Application de gestion des notes développée en Python, conçue pour offrir une expérience fluide et visuelle dans le suivi des performances des étudiants. Elle permet d'ajouter, modifier et classer les notes, tout en générant des visualisations dynamiques (diagrammes circulaires et radars) grâce à Matplotlib. Les résultats peuvent être facilement exportés en CSV, et une version exécutable (.exe) a été créée pour une utilisation simple, sans installation préalable. Un projet alliant simplicité, efficacité et analyse visuelle.",
        "features": [
          "Saisie et modification des noms et notes des étudiants",
          "Classement par mérite avec une interface claire et moderne",
          "Visualisation des données : Pie Chart et Spider Chart pour une analyse graphique dynamique",
          "Exportation en CSV et création d'un exécutable (.exe) pour une utilisation facile"
        ],
        "category": "Developpement Python",
        "date": "2024-2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/4"
      },
      {
        "id": "5",
        "title": "Plateforme Bancaire Distribuée WillBank",
        "description": "Développement d'une application bancaire complète(en équipe de 4) basée sur une architecture microservices, incluant backend Spring Boot, frontend Angular, application mobile et infrastructure Dockerisée.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank1.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank1.png",
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank2.png",
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank3.png",
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank4.png"
        ],
        "technologies": [
          "Java Spring Boot",
          "Angular",
          "Docker",
          "MySQL",
          "RabbitMQ",
          "Redis",
          "Microservices"
        ],
        "fullDescription": "Conception et mise en œuvre d'une solution bancaire moderne reposant sur une architecture microservices distribuée. Le projet intègre un backend robuste développé avec Spring Boot, où chaque service (Client, Transaction, Notification) fonctionne de manière autonome et communique via REST ou RabbitMQ. L'interface utilisateur est assurée par une application web Angular et une application mobile, offrant une expérience client fluide. L'architecture intégrant des services de découverte (Eureka) et une passerelle API (Gateway) pour une gestion centralisée et sécurisée des requêtes.",
        "githubUrl": "https://gitlab.com/Maxwellmario123578/WillBank_Project.git",
        "features": [
          "Architecture microservices modulaire et scalable (Spring Boot)",
          "Gestion complète des clients, comptes et authentification",
          "Traitement des transactions bancaires (virements, dépôts, retraits)",
          "Système de notifications asynchrones via RabbitMQ",
          "Persistance des données avec MySQL et mise en cache Redis",
          "Orchestration et conteneurisation via Docker et Docker Compose",
          "Interfaces Web (Angular) et Mobile intuitives et responsives"
        ],
        "category": "Développement Full-stack/ Finance",
        "date": "2024-2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/5"
      },
      {
        "id": "6",
        "title": "Application de gestion des Emplois du Temps dans un établissement",
        "description": "En tant que chef de projet d'une équipe de 3 personnes (moi inclus), j'ai piloté le développement d'une application web de gestion des emplois du temps. J'ai également assuré le rôle d'intégrateur pour la liaison backend-frontend, avec SCRUM, CI/CD et gestion des tâches sur Trello.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_1.jpeg",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_1.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_2.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_3.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_4.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_5.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_6.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_7.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_8.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_9.jpeg"
        ],
        "technologies": [
          "SpringBoot",
          "Thymleaf",
          "MySQL",
          "Docker",
          "GitHub"
        ],
        "fullDescription": "En tant que chef de projet d'une équipe de 3 personnes (moi inclus), j'ai coordonné le développement de cette application de gestion des emplois du temps. J'ai également endossé le rôle d'intégrateur, en assurant la liaison entre le backend et le frontend pour garantir la cohérence fonctionnelle de l'application. Le projet met en œuvre une architecture microservices afin de garantir une meilleure scalabilité, une modularité du code et une maintenance facilitée. Chaque service (gestion des enseignants, des classes, des salles, des cours, etc.) est développé et déployé indépendamment, favorisant une grande flexibilité technique. Grâce à une approche CI/CD (Intégration et Déploiement Continus), les mises à jour et les tests sont automatisés, assurant un déploiement fluide et fiable. Le développement s'appuie sur un environnement Spring Boot / Thymeleaf pour le back-end et le front-end, avec MySQL pour la base de données, le tout conteneurisé via Docker et versionné sur GitHub.",
        "features": [
          "Chef de projet d'une équipe de 3 personnes (moi inclus)",
          "Intégrateur backend-frontend (liaison et cohérence des couches)",
          "Architecture microservices (enseignants, classes, salles, cours)",
          "Application web Spring Boot / Thymeleaf",
          "Pipeline CI/CD et gestion de projet agile (SCRUM, Trello)",
          "Base de données MySQL et déploiement Docker"
        ],
        "githubUrl": "https://github.com/Maxwellmario123578/Planning_gest",
        "category": "Génie Logiciel",
        "date": "2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/6"
      },
      {
        "id": "8",
        "title": "EQuizz – Plateforme d'évaluation de la qualité de l'enseignement",
        "description": "En tant que Lead Developpeur, j'ai dirigé une équipe de 3 personnes pour le développement d'EQuizz, une application permettant aux étudiants d'évaluer les enseignants en fin de semestre afin de mesurer la qualité de l'enseignement et leur satisfaction.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_login.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_login.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_Creer_Eval.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_Creer_Formul.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_gest_utilisateur.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Ecran_Accueil_2.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Ecran_tel_1.png"
        ],
        "technologies": [
          "React native",
          "Node.js",
          "Clean Architecture",
          "GitLab",
          "CI/CD",
          "Trello",
          "Agile Scrum"
        ],
        "fullDescription": "Conception et développement d'EQuizz, une application dédiée à l'évaluation de la qualité de l'enseignement par les étudiants en fin de semestre. Le projet suit strictement les principes de la Clean Architecture pour garantir modularité et maintenabilité. L'objectif est de mesurer la satisfaction des étudiants et d'identifier les axes d'amélioration pédagogique. En tant que Lead Developpeur, j'ai dirigé une équipe de 3 personnes, supervisant la création des maquettes UI, l'implémentation du backend Node.js et du frontend React. Le système intègre un moteur d'analyse pour transformer les retours étudiants en rapports décisionnels pour l'administration.",
        "githubUrl": "https://gitlab.com/Maxwellmario123578/equizz",
        "liveUrl": "https://www.figma.com/design/A9xWzFaDcdB8UUTlVQT5N6/EQUIZZ?node-id=0-1&p=f&t=uzmEgUZbgJALT7Kr-0",
        "features": [
          "Lead Developpeur (Direction d'une équipe de 3)",
          "Mise en œuvre d'une Clean Architecture robuste",
          "Évaluation anonyme des enseignants par les étudiants",
          "Collecte et analyse des retours d'expérience en fin de semestre",
          "Mesure de la satisfaction globale et de la qualité pédagogique",
          "Génération de rapports détaillés pour l'administration académique",
          "CI/CD pour tests automatisés et déploiements continus"
        ],
        "category": "Développement Web / Éducation",
        "date": "2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/8"
      },
      {
        "id": "9",
        "title": "Détection de Fraude aux Transactions par IA : Pipeline MLOps End-to-End et Monitoring Temps Réel",
        "description": "Plateforme MLOps complète de détection de fraude bancaire utilisant XGBoost, déployée sur AWS avec Docker, FastAPI, load balancing Nginx, et monitoring temps réel via Prometheus/Grafana.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Cahier_projets/MLOps_1/Architecture_Systeme.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Cahier_projets/MLOps_1/Architecture_Systeme.png",
          "https://portfoliomathurin.vercel.app/Cahier_projets/MLOps_1/Architecture_Reseau.png",
          "https://portfoliomathurin.vercel.app/Projet_images/MLops_1/Illustration.png",
          "https://portfoliomathurin.vercel.app/Projet_images/MLops_1/Illustration_1.png"
        ],
        "pdfUrl": "https://github.com/Maxwellmario123578/Portfolio/raw/main/public/Cahier_projets/MLOps_1/Rapport_Final-2.pdf",
        "technologies": [
          "Python",
          "XGBoost",
          "SMOTEENN",
          "Docker",
          "FastAPI",
          "AWS (EC2, S3, ECR)",
          "Nginx",
          "Prometheus",
          "Grafana",
          "GitHub Actions"
        ],
        "fullDescription": "Plateforme MLOps complète pour la détection de fraude bancaire en temps réel, déployée sur AWS avec une architecture cloud hautement disponible. Le système utilise un modèle XGBoost avec rééquilibrage SMOTEENN entraîné sur 500 000 transactions du dataset Kaggle Credit Card Fraud 2025. L'infrastructure cloud repose sur EC2 pour l'hébergement, S3 pour le versioning des modèles et backups automatiques, et ECR comme registre Docker. Le déploiement est entièrement automatisé via GitHub Actions avec deux instances FastAPI en load balancing Nginx. Le monitoring temps réel est assuré par Prometheus et Grafana, offrant une observabilité complète du pipeline. Architecture sécurisée avec isolation réseau, HTTPS et gestion des secrets.",
        "githubUrl": "https://github.com/Maxwellmario123578/mlops-project",
        "features": [
          "Modèle XGBoost avec rééquilibrage SMOTEENN pour données déséquilibrées",
          "Pipeline CI/CD automatisé avec GitHub Actions",
          "Haute disponibilité : 2 instances FastAPI avec load balancing Nginx",
          "Infrastructure AWS : déploiement EC2, versioning S3, registre ECR",
          "Monitoring temps réel : métriques Prometheus + dashboards Grafana",
          "Backup automatique vers S3 toutes les 6h avec rétention 30 jours",
          "Architecture Docker multi-services avec isolation réseau",
          "Versioning des modèles et gestion des artefacts sur S3",
          "Health checks et alertes automatisées",
          "Procédure complète de disaster recovery",
          "Configuration HTTPS avec certificats SSL",
          "Security Groups et principe du moindre privilège"
        ],
        "category": "MLOps / Architecture Cloud / Data Science",
        "date": "Février 2026 - Avril 2026",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/9"
      },
      {
        "id": "11",
        "title": "Nkulex – Assistant juridique OHADA basé sur le RAG",
        "description": "Assistant juridique IA qui répond aux questions de droit OHADA en s'appuyant sur plus de 3 000 décisions de jurisprudence, avec recherche hybride (vectorielle + BM25) et réponses sourcées en streaming.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/Nkulex/Architecture.svg",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/Nkulex/Architecture.svg"
        ],
        "technologies": [
          "Python",
          "FastAPI",
          "RAG",
          "ChromaDB",
          "BM25",
          "Sentence-Transformers",
          "Mistral API",
          "Angular 21",
          "PostgreSQL",
          "Docker",
          "Nginx",
          "GitHub Actions"
        ],
        "fullDescription": "Nkulex est un assistant juridique spécialisé dans le droit OHADA, en production sur nkulex.com. Il repose sur une architecture en trois services : un frontend Angular 21 qui affiche les réponses en streaming (SSE), un backend BFF FastAPI qui gère l'authentification JWT et l'historique dans PostgreSQL, et un service ML FastAPI qui porte le pipeline RAG. Le corpus de 3 164 décisions (CCJA et juridictions nationales) est découpé en chunks parents/enfants puis indexé dans ChromaDB avec des embeddings MiniLM multilingues et un index BM25. À chaque question, un routage d'intention choisit entre une réponse rapide et la recherche documentaire ; celle-ci fusionne recherche dense, BM25 et rappel lexical forcé, construit un contexte borné puis génère la réponse avec Mistral sous un prompt anti-hallucination. Le système a été évalué selon les cadres BEIR et RAGAS (faithfulness d'environ 92 %, latence médiane d'environ 6 s), et les métadonnées du corpus ont été enrichies (date renseignée pour 99,7 % des décisions contre 31 % au départ).",
        "features": [
          "Pipeline RAG hybride : embeddings MiniLM multilingues, ChromaDB, BM25 et rappel lexical forcé",
          "Indexation hors ligne de 3 164 décisions OHADA en chunks parents/enfants",
          "Routage d'intention : réponse rapide ou recherche documentaire selon la question",
          "Prompt structuré anti-hallucination et réponses avec sources citées",
          "Streaming des réponses en SSE de bout en bout (keepalive et padding anti-buffer)",
          "Backend BFF FastAPI : authentification JWT et historique des conversations (PostgreSQL)",
          "Évaluation selon BEIR et RAGAS : Hit@k, MRR, faithfulness, latence p50/p95",
          "Enrichissement des métadonnées du corpus (pays, juridiction, date)",
          "Déploiement Docker Compose derrière nginx avec CI/CD GitHub Actions"
        ],
        "liveUrl": "https://nkulex.com",
        "category": "IA / NLP / RAG",
        "date": "2026 - Présent",
        "status": "en cours",
        "url": "https://portfoliomathurin.vercel.app/project/11"
      }
    ],
    "en": [
      {
        "id": "hackathon-1",
        "title": "Data4Change Hackathon",
        "description": "Participation in the Data4Change hackathon, focused on using data and technology to drive positive social change.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_1.jpeg",
        "images": [
          "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_1.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_2.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Data4Change_3.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Certificat_Data4Change.png"
        ],
        "technologies": [
          "Data Analysis",
          "Problem Solving",
          "Teamwork"
        ],
        "fullDescription": "Participated in the Data4Change hackathon, an intensive event that brought together engineers and data scientists to tackle real-world challenges using data-driven solutions. The project involved extensive data cleaning and processing of CSV datasets to create meaningful insights. The hackathon focused on leveraging technology and analytical skills to create impactful solutions for social good.",
        "githubUrl": "https://github.com/joanmelong/caremap-hackathon-2025",
        "liveUrl": "https://caremap-cameroun.vercel.app/",
        "features": [
          "Data cleaning and preprocessing of CSV datasets",
          "Collaborative problem-solving in a competitive environment",
          "Data-driven solution development",
          "Presentation and pitching skills",
          "Cross-functional teamwork"
        ],
        "category": "Hackathon / Data Science",
        "date": "2024",
        "status": "terminé",
        "isHackathon": true,
        "url": "https://portfoliomathurin.vercel.app/project/hackathon-1"
      },
      {
        "id": "hackathon-2",
        "title": "WFEO Hackathon - Urban Resource Loop",
        "description": "AI and Blockchain-powered circular infrastructure for plastic and water resource recovery in Yaoundé, addressing SDG 11: Sustainable Cities and Communities.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/WFEO/Poubelle_1.jpeg",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/WFEO/Poubelle_1.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/WFEO/Poubelle_2.jpeg",
          "https://portfoliomathurin.vercel.app/Hackaton/Certificat_WFEO.png"
        ],
        "technologies": [
          "AI",
          "Blockchain",
          "IoT",
          "Smart Contracts",
          "Computer Vision",
          "CAD 3D",
          "Random Forest"
        ],
        "fullDescription": "Development of 'Urban Resource Loop', an intelligent circular infrastructure system for plastic and water resource recovery in Yaoundé. The project combines AI, Blockchain, and IoT to create a sustainable waste management ecosystem. Smart collection hubs equipped with computer vision AI validate deposited plastics, while blockchain-based smart contracts automatically reward citizens with local currency credits (URL tokens). Predictive AI optimizes collection routes and anticipates hub capacity. The system creates a complete circular economy: collected plastics are transformed into eco-friendly paving stones for precarious neighborhoods or sold as clean raw materials, generating revenue that sustains the entire ecosystem.",
        "features": [
          "AI-powered waste recognition system preventing fraud",
          "Blockchain smart contracts for secure credit distribution",
          "Predictive logistics using Random Forest algorithms",
          "IoT-enabled smart collection hubs with real-time monitoring",
          "3D CAD design of physical infrastructure with integrated sensors",
          "Local currency system (URL credits) exchangeable for water or mobile money",
          "Complete circular economy: plastic-to-pavement transformation",
          "Financial sustainability through material resale",
          "Direct impact on SDGs 6 (Clean Water), 11 (Sustainable Cities), and 12 (Responsible Consumption)"
        ],
        "category": "Hackathon / Sustainability / AI & Blockchain",
        "date": "2024",
        "status": "terminé",
        "isHackathon": true,
        "url": "https://portfoliomathurin.vercel.app/project/hackathon-2"
      },
      {
        "id": "1",
        "title": "e-KIOSQUE Site Dashboard",
        "description": "An interactive dashboard to visualize sales data, track key performance indicators and identify trends using real-time data streams.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_1.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_1.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_2.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_3.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Tableau_bord/Tableau_bord_4.png"
        ],
        "technologies": [
          "Charts.js",
          "HTML/CSS",
          "Tailwindcss",
          "JavaScript"
        ],
        "fullDescription": "Development of an interactive dashboard for the e-KIOSQUE site, enabling visualization of sales data, tracking key performance indicators (KPIs) and identifying trends through real-time data streams. The project involved collecting and integrating data from various sources, creating dynamic visualizations with Charts.js, and implementing a responsive user interface using HTML/CSS and Tailwindcss. This dashboard provides a comprehensive overview of site performance, facilitating informed decision-making to improve sales and user experience.",
        "githubUrl": "https://github.com/Maxwellmario123578/eKIOSQUE_DASHBOARD.git",
        "features": [
          "Real-time data visualization with interactive charts",
          "Customizable tracking and alerts for key indicators (KPIs)",
          "Report export in PDF, Excel and CSV formats",
          "Responsive interface adapted to mobile devices"
        ],
        "category": "Data Analysis",
        "date": "June 2025 to July 2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/1"
      },
      {
        "id": "2",
        "title": "Film Audience Prediction with AI",
        "description": "Smart tool that predicts if a film will appeal to an Afro-descendant audience using artificial intelligence and data analysis",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/ML_audiance/image.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/ML_audiance/image.png"
        ],
        "technologies": [
          "Python",
          "AI",
          "Data Analysis"
        ],
        "fullDescription": "An intelligent system that helps predict which films will resonate with specific audiences. Using artificial intelligence and data analysis, this tool can anticipate audience preferences to help filmmakers and distributors make better decisions. The system was trained on diverse data to provide accurate predictions.",
        "githubUrl": "https://github.com/Maxwellmario123578/ml-prediction-film.git",
        "features": [
          "AI-powered predictions for audience preferences",
          "Easy-to-understand results and insights",
          "Helps filmmakers target the right audience"
        ],
        "category": "Artificial Intelligence",
        "date": "2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/2"
      },
      {
        "id": "4",
        "title": "Grade Management Application",
        "description": "Intuitive Python grade management application, enabling input, updating and automatic student ranking, with interactive graphical visualization and results export.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Gestion_notes.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Gestion_notes.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Saisie_note.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Modifier_user.png",
          "https://portfoliomathurin.vercel.app/Projet_images/Gestion_notes/Voir_note.png"
        ],
        "technologies": [
          "Python",
          "Matplotlib",
          "csv"
        ],
        "fullDescription": "Grade management application developed in Python, designed to offer a smooth and visual experience in tracking student performance. It allows adding, modifying and ranking grades, while generating dynamic visualizations (pie charts and radar charts) using Matplotlib. Results can be easily exported to CSV, and an executable version (.exe) was created for simple use without prior installation. A project combining simplicity, efficiency and visual analysis.",
        "features": [
          "Input and modification of student names and grades",
          "Merit-based ranking with a clear and modern interface",
          "Data visualization: Pie Chart and Spider Chart for dynamic graphical analysis",
          "CSV export and creation of an executable (.exe) for easy use"
        ],
        "category": "Python Development",
        "date": "2024-2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/4"
      },
      {
        "id": "5",
        "title": "WillBank Distributed Banking Platform",
        "description": "Development of a complete banking application (team of 4) based on microservices architecture, including Spring Boot backend, Angular frontend, mobile application and Dockerized infrastructure.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank1.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank1.png",
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank2.png",
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank3.png",
          "https://portfoliomathurin.vercel.app/Projet_images/WillBank/willbank4.png"
        ],
        "technologies": [
          "Spring Boot",
          "Angular",
          "Docker",
          "MySQL",
          "RabbitMQ",
          "Redis",
          "Microservices"
        ],
        "fullDescription": "Design and implementation of a modern banking solution based on a distributed microservices architecture. The project integrates a robust backend developed with Spring Boot, where each service (Client, Transaction, Notification) operates autonomously and communicates via REST or RabbitMQ. The user interface is provided by an Angular web application and a mobile application, offering a smooth customer experience. The architecture integrates discovery services (Eureka) and an API Gateway for centralized and secure request management.",
        "githubUrl": "https://gitlab.com/Maxwellmario123578/WillBank_Project.git",
        "features": [
          "Modular and scalable microservices architecture (Spring Boot)",
          "Complete client, account and authentication management",
          "Banking transaction processing (transfers, deposits, withdrawals)",
          "Asynchronous notification system via RabbitMQ",
          "Data persistence with MySQL and Redis caching",
          "Orchestration and containerization via Docker and Docker Compose",
          "Intuitive and responsive Web (Angular) and Mobile interfaces"
        ],
        "category": "Full-stack Development / Finance",
        "date": "2024-2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/5"
      },
      {
        "id": "6",
        "title": "School Schedule Management Application",
        "description": "As project manager of a 3-person team (including myself), I led the development of a web application for schedule management. I also served as integrator for backend-frontend integration, using SCRUM, CI/CD and Trello for task management.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_1.jpeg",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_1.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_2.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_3.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_4.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_5.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_6.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_7.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_8.jpeg",
          "https://portfoliomathurin.vercel.app/Projet_images/PlanninGest/Tutore_9.jpeg"
        ],
        "technologies": [
          "SpringBoot",
          "Thymleaf",
          "MySQL",
          "Docker",
          "GitHub"
        ],
        "fullDescription": "As project manager of a 3-person team (including myself), I coordinated the development of this school schedule management application. I also took on the role of integrator, ensuring the connection between backend and frontend to guarantee functional consistency across the application. The project implements a microservices architecture to ensure better scalability, code modularity and easier maintenance. Each service (teacher management, classes, rooms, courses, etc.) is developed and deployed independently, promoting great technical flexibility. Thanks to a CI/CD (Continuous Integration and Deployment) approach, updates and tests are automated, ensuring smooth and reliable deployment. Development relies on a Spring Boot / Thymeleaf environment for backend and frontend, with MySQL for the database, all containerized via Docker and versioned on GitHub.",
        "features": [
          "Project manager for a team of 3 (including myself)",
          "Backend-frontend integrator (layer integration and consistency)",
          "Microservices architecture (teachers, classes, rooms, courses)",
          "Spring Boot / Thymeleaf web application",
          "CI/CD pipeline and agile project management (SCRUM, Trello)",
          "MySQL database and Docker deployment"
        ],
        "githubUrl": "https://github.com/Maxwellmario123578/Planning_gest",
        "category": "Software Engineering",
        "date": "2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/6"
      },
      {
        "id": "8",
        "title": "EQuizz – Teaching Quality Evaluation Platform",
        "description": "Led a team of 3 as Lead Developer for this full-stack application that allows students to evaluate professors at the end of the semester, measuring teaching quality and student satisfaction.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_login.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_login.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_Creer_Eval.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_Creer_Formul.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Admin_gest_utilisateur.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Ecran_Accueil_2.png",
          "https://portfoliomathurin.vercel.app/Projet_images/EQuiz/Ecran_tel_1.png"
        ],
        "technologies": [
          "React native",
          "Node.js",
          "Clean Archi",
          "GitLab",
          "CI/CD",
          "Trello",
          "Scrum"
        ],
        "fullDescription": "Design and development of EQuizz, a platform for evaluating teaching quality through student feedback at the end of each semester. This project strictly follows Clean Architecture principles to ensure modularity and maintainability. As Lead Developer, I directed a team of 3 people, managing the creation of UI mockups, implementing a robust Node.js backend and an interactive React frontend. The analytical engine converts student responses into actionable insights for educational quality improvement.",
        "githubUrl": "https://gitlab.com/Maxwellmario123578/equizz",
        "liveUrl": "https://www.figma.com/design/A9xWzFaDcdB8UUTlVQT5N6/EQUIZZ?node-id=0-1&p=f&t=uzmEgUZbgJALT7Kr-0",
        "features": [
          "Lead Developer for a team of 3",
          "Solid modular Clean Architecture implementation",
          "Anonymous teacher evaluation system by students",
          "End-of-semester feedback collection and analysis",
          "Teaching quality and student satisfaction measurement",
          "Detailed report generation for academic administration",
          "CI/CD for automated testing and continuous deployment"
        ],
        "category": "Web Development / Education",
        "date": "2025",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/8"
      },
      {
        "id": "9",
        "title": "AI-Powered Transaction Fraud Detection: End-to-End MLOps Pipeline and Real-Time Monitoring",
        "description": "Complete MLOps platform for banking fraud detection using XGBoost, deployed on AWS with Docker, FastAPI, Nginx load balancing, and real-time monitoring via Prometheus/Grafana.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Cahier_projets/MLOps_1/Architecture_Systeme.png",
        "images": [
          "https://portfoliomathurin.vercel.app/Cahier_projets/MLOps_1/Architecture_Systeme.png",
          "https://portfoliomathurin.vercel.app/Cahier_projets/MLOps_1/Architecture_Reseau.png",
          "https://portfoliomathurin.vercel.app/Projet_images/MLops_1/Illustration.png",
          "https://portfoliomathurin.vercel.app/Projet_images/MLops_1/Illustration_1.png"
        ],
        "pdfUrl": "https://github.com/Maxwellmario123578/Portfolio/raw/main/public/Cahier_projets/MLOps_1/Rapport_Final-2.pdf",
        "technologies": [
          "Python",
          "XGBoost",
          "SMOTEENN",
          "Docker",
          "FastAPI",
          "AWS (EC2, S3, ECR)",
          "Nginx",
          "Prometheus",
          "Grafana",
          "GitHub Actions"
        ],
        "fullDescription": "Complete MLOps platform for real-time banking fraud detection, deployed on AWS with a highly available cloud architecture. The system uses an XGBoost model with SMOTEENN rebalancing trained on 500,000 transactions from the Kaggle Credit Card Fraud 2025 dataset. The cloud infrastructure relies on EC2 for hosting, S3 for model versioning and automatic backups, and ECR as Docker registry. Deployment is fully automated via GitHub Actions with two FastAPI instances behind Nginx load balancing. Real-time monitoring is provided by Prometheus and Grafana, offering complete pipeline observability. Secure architecture with network isolation, HTTPS, and secrets management.",
        "githubUrl": "https://github.com/Maxwellmario123578/mlops-project",
        "features": [
          "XGBoost model with SMOTEENN rebalancing for imbalanced data",
          "Automated CI/CD pipeline with GitHub Actions",
          "High availability: 2 FastAPI instances with Nginx load balancing",
          "AWS infrastructure: EC2 deployment, S3 versioning, ECR registry",
          "Real-time monitoring: Prometheus metrics + Grafana dashboards",
          "Automatic backup to S3 every 6 hours with 30-day retention",
          "Docker multi-service architecture with network isolation",
          "Model versioning and artifact management on S3",
          "Health checks and automated alerts",
          "Complete disaster recovery procedure",
          "HTTPS configuration with SSL certificates",
          "Security Groups and least privilege principle"
        ],
        "category": "MLOps / Cloud Architecture / Data Science",
        "date": "February 2026 - April 2026",
        "status": "terminé",
        "url": "https://portfoliomathurin.vercel.app/project/9"
      },
      {
        "id": "11",
        "title": "Nkulex – RAG-Based OHADA Legal Assistant",
        "description": "AI legal assistant that answers OHADA law questions using over 3,000 case-law decisions, with hybrid retrieval (vector + BM25) and sourced, streamed answers.",
        "imageUrl": "https://portfoliomathurin.vercel.app/Projet_images/Nkulex/Architecture.svg",
        "images": [
          "https://portfoliomathurin.vercel.app/Projet_images/Nkulex/Architecture.svg"
        ],
        "technologies": [
          "Python",
          "FastAPI",
          "RAG",
          "ChromaDB",
          "BM25",
          "Sentence-Transformers",
          "Mistral API",
          "Angular 21",
          "PostgreSQL",
          "Docker",
          "Nginx",
          "GitHub Actions"
        ],
        "fullDescription": "Nkulex is a legal assistant specialised in OHADA business law, running in production at nkulex.com. It is built as three services: an Angular 21 frontend that streams answers (SSE), a FastAPI BFF backend handling JWT authentication and conversation history in PostgreSQL, and a FastAPI ML service hosting the RAG pipeline. The corpus of 3,164 decisions (CCJA and national courts) is split into parent/child chunks and indexed in ChromaDB with multilingual MiniLM embeddings and a BM25 index. For each question, intent routing chooses between a fast answer and document retrieval; retrieval fuses dense search, BM25 and forced lexical recall, builds a bounded context, then generates the answer with Mistral under an anti-hallucination prompt. The system was evaluated with the BEIR and RAGAS frameworks (about 92% faithfulness, about 6 s median latency), and corpus metadata was enriched (dates filled for 99.7% of decisions, up from 31%).",
        "features": [
          "Hybrid RAG pipeline: multilingual MiniLM embeddings, ChromaDB, BM25 and forced lexical recall",
          "Offline indexing of 3,164 OHADA decisions into parent/child chunks",
          "Intent routing: fast answer or document retrieval depending on the question",
          "Structured anti-hallucination prompt and answers with cited sources",
          "End-to-end SSE streaming of answers (keepalive and anti-buffering padding)",
          "FastAPI BFF backend: JWT authentication and conversation history (PostgreSQL)",
          "Evaluation following BEIR and RAGAS: Hit@k, MRR, faithfulness, p50/p95 latency",
          "Corpus metadata enrichment (country, court, date)",
          "Docker Compose deployment behind nginx with GitHub Actions CI/CD"
        ],
        "liveUrl": "https://nkulex.com",
        "category": "AI / NLP / RAG",
        "date": "2026 - Present",
        "status": "en cours",
        "url": "https://portfoliomathurin.vercel.app/project/11"
      }
    ]
  },
  "skills": {
    "fr": [
      {
        "title": "Langages",
        "skills": [
          "Python",
          "JavaScript",
          "SQL",
          "Java",
          "R"
        ]
      },
      {
        "title": "Frameworks",
        "skills": [
          "React Native",
          "Node.js",
          "SpringBoot",
          "Angular",
          "TailWindcss"
        ]
      },
      {
        "title": "Data Science",
        "skills": [
          "Numpy",
          "Scikit-learn",
          "Pandas"
        ]
      },
      {
        "title": "Outils & Plateformes",
        "skills": [
          "Docker",
          "Trello",
          "GitLab & GitHub",
          "Figma",
          "Google BigQuery",
          "Excel",
          "Google Sheets",
          "Model Context Protocol (MCP)",
          "Claude AI Agents"
        ]
      }
    ],
    "en": [
      {
        "title": "Languages",
        "skills": [
          "Python",
          "JavaScript",
          "SQL",
          "Java",
          "R"
        ]
      },
      {
        "title": "Frameworks",
        "skills": [
          "React Native",
          "Node.js",
          "SpringBoot",
          "Angular",
          "TailWindcss"
        ]
      },
      {
        "title": "Data Science",
        "skills": [
          "Numpy",
          "Scikit-learn",
          "Pandas"
        ]
      },
      {
        "title": "Tools & Platforms",
        "skills": [
          "Docker",
          "Trello",
          "GitLab & GitHub",
          "Figma",
          "Google BigQuery",
          "Excel",
          "Google Sheets",
          "Model Context Protocol (MCP)",
          "Claude AI Agents"
        ]
      }
    ]
  },
  "education": {
    "fr": [
      {
        "id": "edu-0",
        "title": "Cycle ingénieur – Majeure Data Science & IA (double diplôme)",
        "organization": "EFREI Paris | Villejuif",
        "url": "https://www.efrei.fr/",
        "period": "2026 - 2028",
        "description": "Cycle ingénieur en double diplôme avec Saint Jean Ingénieur, majeure Data Science & Intelligence Artificielle.",
        "position": "right"
      },
      {
        "id": "edu-1",
        "title": "Ingénierie des Systèmes d'Information",
        "organization": "Saint Jean Ingénieur | Yaoundé",
        "url": "https://institutsaintjean.org/",
        "period": "2022 - 2027",
        "description": "Cycle ingénieur en conception de systèmes d'information, focalisé sur le développement logiciel et l'architecture web.",
        "position": "right"
      },
      {
        "id": "edu-3",
        "title": "Baccalauréat D (Mathématiques et SVT)",
        "organization": "Collège Vogt",
        "url": "https://fr.wikipedia.org/wiki/Coll%C3%A8ge_Fran%C3%A7ois-Xavier-Vogt",
        "period": "2022",
        "description": "Obtention du Baccalauréat scientifique avec mention.",
        "position": "right"
      }
    ],
    "en": [
      {
        "id": "edu-0",
        "title": "Engineering Degree – Data Science & AI Major (double degree)",
        "organization": "EFREI Paris | Villejuif",
        "url": "https://www.efrei.fr/",
        "period": "2026 - 2028",
        "description": "Engineering cycle as a double degree with Saint Jean Ingénieur, majoring in Data Science & Artificial Intelligence.",
        "position": "right"
      },
      {
        "id": "edu-1",
        "title": "Information Systems Engineering",
        "organization": "Saint Jean Ingénieur | Yaoundé",
        "url": "https://institutsaintjean.org/",
        "period": "2022 - 2027",
        "description": "Engineering cycle in information systems design, focused on software development and web architecture.",
        "position": "right"
      },
      {
        "id": "edu-3",
        "title": "Baccalaureate D (Mathematics and Life Sciences)",
        "organization": "Collège Vogt",
        "url": "https://fr.wikipedia.org/wiki/Coll%C3%A8ge_Fran%C3%A7ois-Xavier-Vogt",
        "period": "2022",
        "description": "Obtained scientific Baccalaureate with honors.",
        "position": "right"
      }
    ]
  },
  "certifications": {
    "fr": [
      {
        "id": "cert-5",
        "title": "Model Context Protocol: Advanced Topics",
        "issuer": "Anthropic",
        "date": "Certifié",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/Antropic_Completion_MCP_Advanced.png",
        "credentialUrl": "https://verify.skilljar.com/c/nb7ftfnact58",
        "skills": [
          "MCP",
          "Anthropic",
          "Infrastructure IA",
          "Sampling",
          "Sécurité"
        ],
        "description": "Exploration des fonctionnalités avancées du Model Context Protocol (MCP) pour construire des intégrations IA robustes et sécurisées. Formation axée sur la gestion complexe des ressources, les techniques d'échantillonnage (sampling) personnalisées et l'orchestration du cycle de vie. Maîtrise des schémas de sécurité et de l'optimisation des performances pour créer des ponts fluides entre les modèles de langage et les systèmes de données propriétaires."
      },
      {
        "id": "cert-4",
        "title": "Introduction aux compétences d'Agent",
        "issuer": "Anthropic",
        "date": "Certifié",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/Antropic_Completion_AI_Agent.png",
        "credentialUrl": "https://verify.skilljar.com/c/cmv7mvbzpr9w",
        "skills": [
          "Anthropic",
          "Claude",
          "Agents IA",
          "Tool Use"
        ],
        "description": "Apprentissage des concepts fondamentaux pour doter un modèle Claude de capacités d'action. Formation axée sur la structure d'un \"Skill\" (compétence) : de la définition du nom et de la description technique à la configuration des paramètres d'entrée. Maîtrise du flux itératif entre l'utilisateur, le modèle et l'outil, permettant à l'IA de sélectionner et de formuler correctement des requêtes vers des fonctions externes."
      },
      {
        "id": "cert-1",
        "title": "IBM Data Science Professional Certificate",
        "issuer": "IBM",
        "date": "Certifié",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/IBM_image.png",
        "credentialUrl": "https://www.coursera.org/account/accomplishments/professional-cert/certificate/FZE10YBKGRUL",
        "skills": [
          "Data Science",
          "Python",
          "SQL",
          "Data Analysis",
          "Machine Learning"
        ],
        "description": "Formation intensive couvrant l'ensemble du cycle de vie de la donnée : de l'extraction (SQL) à la modélisation prédictive (Machine Learning avec Python). Maîtrise des bibliothèques Pandas, Scikit-learn et de la visualisation de données pour traduire des données brutes en décisions stratégiques."
      },
      {
        "id": "cert-2",
        "title": "Google Data Analytics",
        "issuer": "Google",
        "date": "Certifié",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/Google_certif.png",
        "credentialUrl": "https://www.coursera.org/account/accomplishments/professional-cert/certificate/7HDM657JEEQF",
        "skills": [
          "Data Analysis",
          "Spreadsheets",
          "SQL",
          "Tableau",
          "R Programming"
        ],
        "description": "Certification axée sur l'analyse de données axée sur les résultats. Compétence en nettoyage de données, analyse statistique et communication visuelle (Tableau). Maîtrise de la pensée analytique pour identifier les tendances et optimiser les processus métiers à partir de jeux de données complexes."
      }
    ],
    "en": [
      {
        "id": "cert-5",
        "title": "Model Context Protocol: Advanced Topics",
        "issuer": "Anthropic",
        "date": "Certified",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/Antropic_Completion_MCP_Advanced.png",
        "credentialUrl": "https://verify.skilljar.com/c/nb7ftfnact58",
        "skills": [
          "MCP",
          "Anthropic",
          "AI Infrastructure",
          "Sampling",
          "Security"
        ],
        "description": "Exploration of advanced Model Context Protocol (MCP) features to build robust and secure AI integrations. Training focused on complex resource management, custom sampling techniques, and lifecycle orchestration. Mastery of security patterns and performance optimization to create seamless bridges between large language models and proprietary data systems."
      },
      {
        "id": "cert-4",
        "title": "Introduction to Agent skills",
        "issuer": "Anthropic",
        "date": "Certified",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/Antropic_Completion_AI_Agent.png",
        "credentialUrl": "https://verify.skilljar.com/c/cmv7mvbzpr9w",
        "skills": [
          "Anthropic",
          "Claude",
          "AI Agents",
          "Tool Use"
        ],
        "description": "Learning the fundamental concepts to equip a Claude model with action capabilities. Training focused on the structure of a 'Skill': from name definition and technical description to input parameter configuration. Mastery of the iterative flow between the user, the model and the tool, allowing the AI to correctly select and formulate requests to external functions."
      },
      {
        "id": "cert-1",
        "title": "IBM Data Science Professional Certificate",
        "issuer": "IBM",
        "date": "Certified",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/IBM_image.png",
        "credentialUrl": "https://www.coursera.org/account/accomplishments/professional-cert/certificate/FZE10YBKGRUL",
        "skills": [
          "Data Science",
          "Python",
          "SQL",
          "Data Analysis",
          "Machine Learning"
        ],
        "description": "Intensive training covering the entire data lifecycle: from extraction (SQL) to predictive modeling (Machine Learning with Python). Mastery of Pandas, Scikit-learn libraries and data visualization to translate raw data into strategic decisions."
      },
      {
        "id": "cert-2",
        "title": "Google Data Analytics",
        "issuer": "Google",
        "date": "Certified",
        "imageUrl": "https://portfoliomathurin.vercel.app/Certifs_image/IBM_Certifs/Google_certif.png",
        "credentialUrl": "https://www.coursera.org/account/accomplishments/professional-cert/certificate/7HDM657JEEQF",
        "skills": [
          "Data Analysis",
          "Spreadsheets",
          "SQL",
          "Tableau",
          "R Programming"
        ],
        "description": "Certification focused on results-oriented data analysis. Proficiency in data cleaning, statistical analysis and visual communication (Tableau). Mastery of analytical thinking to identify trends and optimize business processes from complex datasets."
      }
    ]
  },
  "volunteers": {
    "fr": [
      {
        "id": "1",
        "title": "Responsable de l'atelier ML",
        "organization": "Club Robotique de Saint Jean Ingénieur",
        "period": "2025 - Présent",
        "description": "Animation et coordination de l'atelier Machine Learning, formation des membres aux concepts et outils de ML",
        "status": "en cours"
      },
      {
        "id": "2",
        "title": "Membre du club liturgique",
        "organization": "Paroisse Universitaire de l'Institut Universitaire de Saint Jean",
        "period": "2023 - Présent",
        "description": "Participation active aux activités liturgiques et spirituelles de la paroisse universitaire",
        "imageUrl": "https://portfoliomathurin.vercel.app/Vie_associative/Club_liturgique.jpg",
        "status": "en cours"
      }
    ],
    "en": [
      {
        "id": "1",
        "title": "ML Workshop Leader",
        "organization": "Robotics Club of Saint Jean Ingénieur",
        "period": "2025 - Present",
        "description": "Animation and coordination of the Machine Learning workshop, training members in ML concepts and tools",
        "status": "en cours"
      },
      {
        "id": "2",
        "title": "Liturgical Club Member",
        "organization": "University Parish of Saint Jean University Institute",
        "period": "2023 - Present",
        "description": "Active participation in liturgical and spiritual activities of the university parish",
        "imageUrl": "https://portfoliomathurin.vercel.app/Vie_associative/Club_liturgique.jpg",
        "status": "en cours"
      }
    ]
  },
  "_readme": "Fichier généré automatiquement. Source: /portfolio-data.json. Pour le HTML statique: /content.html"
}