{
  "$schema": "../../docs/Piment-CV-Schema-1.0.0/schema.json",
  "basics": {
    "name": "Mathieu Baptiste",
    "job": "Lead développeur full-stack - Architecte logiciel",
    "phone": "0690 00 00 00",
    "website": "https://mathieu-baptiste.dev",
    "email": "mathieu.baptiste@example.com",
    "country": "Guadeloupe",
    "city": "Baie-Mahault",
    "summary": "Développeur full-stack senior avec 13 ans d'expérience dans la conception de services numériques robustes pour les entreprises et acteurs publics de Guadeloupe. J'interviens de l'architecture à la mise en production, avec une attention particulière portée à la résilience, à la sécurité et à la transmission aux équipes locales."
  },
  "profiles": [
    {"network": "LinkedIn", "username": "mathieu-baptiste", "url": "https://www.linkedin.com/in/mathieu-baptiste"},
    {"network": "GitHub", "username": "mbaptiste-gp", "url": "https://github.com/mbaptiste-gp"}
  ],
  "areaOfIntervention": [
    "Architecture d'applications web et API",
    "Développement full-stack et mobile",
    "Modernisation de systèmes d'information",
    "Cloud, DevOps et cybersécurité",
    "Leadership technique et mentorat"
  ],
  "lastExperiences": [
    {"year": 2022, "duration": "4 ans et 7 mois", "company": "Karukode Solutions - Baie-Mahault", "job": "Lead développeur / Architecte logiciel"},
    {"year": 2018, "duration": "4 ans", "company": "Archipel Digital - Les Abymes", "job": "Développeur full-stack senior"},
    {"year": 2015, "duration": "3 ans", "company": "Basse-Terre Services Numériques", "job": "Ingénieur études et développement"},
    {"year": 2013, "duration": "2 ans", "company": "Caraïbe Web Studio - Pointe-à-Pitre", "job": "Développeur web"}
  ],
  "skills": [
    {"programmingLanguages": "TypeScript, JavaScript, C#, Python, SQL, HTML/CSS"},
    {"methods": "Scrum, Kanban, DDD, Clean Architecture, TDD, revue de code"},
    {"database": "PostgreSQL, SQL Server, Redis, Elasticsearch"},
    {"server": "Node.js, .NET 8, Docker, Kubernetes, Nginx, Azure, Linux"}
  ],
  "education": [
    {"entitled": "Master Informatique - Systèmes d'information", "duration": "2011-2013", "school": "Université des Antilles - campus de Fouillole"},
    {"entitled": "Licence Informatique", "duration": "2008-2011", "school": "Université des Antilles - campus de Fouillole"}
  ],
  "languagesLevel": [
    {"language": "Français", "skill": "Langue maternelle"},
    {"language": "Créole guadeloupéen", "skill": "Courant"},
    {"language": "Anglais", "skill": "Professionnel - B2"}
  ],
  "detailedExperiences": [
    {
      "company": "Karukode Solutions - Baie-Mahault",
      "startDate": "2022-01",
      "endDate": "2026-07",
      "duration": "4 ans et 7 mois",
      "job": "Lead développeur / Architecte logiciel",
      "context": "Pilotage technique d'une équipe de six personnes réalisant des plateformes métier pour des entreprises et collectivités de l'archipel.",
      "environment": ["TypeScript", "React", "NestJS", ".NET 8", "PostgreSQL", "Redis", "Docker", "Kubernetes", "Azure DevOps"],
      "softSkills": ["Leadership", "Pédagogie", "Pragmatisme", "Écoute client", "Sens du service"],
      "projects": [
        {
          "name": "Portail unifié de démarches locales",
          "duration": "18 mois",
          "skillsLearned": "Architecture distribuée, accessibilité, sécurité, observabilité",
          "description": "Conception d'un portail résilient permettant aux usagers de déposer et suivre leurs demandes, y compris en connexion dégradée.",
          "conception": ["Ateliers avec les agents et usagers", "Cartographie des parcours et des données", "Architecture API-first et stratégie de reprise"],
          "achievement": ["Mise en place d'un design system accessible", "Authentification renforcée et journalisation", "CI/CD, supervision et procédures de retour arrière", "Accompagnement de six développeurs"]
        },
        {
          "name": "Plateforme de réservation pour professionnels du tourisme",
          "duration": "10 mois",
          "skillsLearned": "Paiement, synchronisation, performance web",
          "description": "Développement d'une plateforme mutualisée pour des prestataires répartis entre Grande-Terre, Basse-Terre et les îles du Sud.",
          "conception": ["Modélisation multi-établissements", "Choix d'une approche progressive web app", "Définition des indicateurs de disponibilité"],
          "achievement": ["Paiement et facturation sécurisés", "Mode hors-ligne pour les opérations essentielles", "Tableaux de bord d'activité", "Temps de chargement médian ramené sous deux secondes"]
        }
      ]
    },
    {
      "company": "Archipel Digital - Les Abymes",
      "startDate": "2018-01",
      "endDate": "2021-12",
      "duration": "4 ans",
      "job": "Développeur full-stack senior",
      "context": "Conception et maintien d'applications de gestion pour la santé, le transport et le commerce local.",
      "environment": ["C#", ".NET Core", "Vue.js", "SQL Server", "RabbitMQ", "Docker", "GitLab CI"],
      "softSkills": ["Autonomie", "Communication", "Esprit d'équipe", "Orientation qualité"],
      "projects": [
        {
          "name": "Gestion des interventions terrain",
          "duration": "14 mois",
          "skillsLearned": "Mobile offline-first, géolocalisation, synchronisation",
          "description": "Application web et mobile destinée aux équipes techniques intervenant sur l'ensemble de la Guadeloupe.",
          "conception": ["Analyse des contraintes terrain", "Prototype testé avec les techniciens", "Stratégie de synchronisation différée"],
          "achievement": ["Application mobile installable", "Réduction des doubles saisies", "Déploiement progressif et formation des référents", "Couverture de tests automatisés portée à 75 %"]
        }
      ]
    },
    {
      "company": "Basse-Terre Services Numériques",
      "startDate": "2015-01",
      "endDate": "2017-12",
      "duration": "3 ans",
      "job": "Ingénieur études et développement",
      "context": "Modernisation d'outils de gestion utilisés par des PME, associations et structures parapubliques de Basse-Terre.",
      "environment": ["C#", "ASP.NET MVC", "JavaScript", "SQL Server", "IIS", "Windows Server", "Git"],
      "softSkills": ["Analyse", "Fiabilité", "Sens du service", "Adaptabilité", "Documentation"],
      "projects": [
        {
          "name": "Extranet de suivi des aides et dossiers",
          "duration": "12 mois",
          "skillsLearned": "Workflow métier, gestion documentaire, sécurité",
          "description": "Refonte d'un outil vieillissant permettant aux équipes administratives de suivre les demandes, pièces justificatives et décisions.",
          "conception": ["Entretiens avec les gestionnaires", "Reprise et nettoyage du modèle de données", "Découpage progressif de la migration"],
          "achievement": ["Migration sans interruption de service", "Historisation complète des changements", "Réduction du temps moyen de traitement", "Guide utilisateur et formation de douze agents"]
        },
        {
          "name": "Tableau de bord d'activité territoriale",
          "duration": "8 mois",
          "skillsLearned": "ETL, reporting, qualité des données",
          "description": "Centralisation de données issues de plusieurs outils afin de produire des indicateurs fiables pour le pilotage local.",
          "conception": ["Inventaire des sources", "Définition partagée des indicateurs", "Conception des traitements d'import"],
          "achievement": ["Automatisation des consolidations mensuelles", "Contrôles de cohérence et alertes", "Exports PDF et Excel", "Documentation du dictionnaire de données"]
        }
      ]
    },
    {
      "company": "Caraïbe Web Studio - Pointe-à-Pitre",
      "startDate": "2013-01",
      "endDate": "2014-12",
      "duration": "2 ans",
      "job": "Développeur web",
      "context": "Réalisation de sites vitrines, boutiques en ligne et premiers outils métier pour des entreprises et indépendants guadeloupéens.",
      "environment": ["PHP", "JavaScript", "HTML5", "CSS3", "WordPress", "MySQL", "Apache"],
      "softSkills": ["Curiosité", "Écoute", "Autonomie", "Rigueur", "Relation client"],
      "projects": [
        {
          "name": "Boutiques en ligne pour commerces de proximité",
          "duration": "10 mois",
          "skillsLearned": "E-commerce, paiement, référencement, support",
          "description": "Conception et livraison de plusieurs boutiques adaptées aux catalogues, modes de livraison et contraintes des commerçants locaux.",
          "conception": ["Recueil des besoins en rendez-vous client", "Arborescence et prototypes", "Paramétrage des catalogues et parcours de commande"],
          "achievement": ["Intégration des paiements sécurisés", "Optimisation mobile et référencement local", "Formation à la gestion du catalogue", "Mise en place d'un contrat de maintenance"]
        }
      ]
    }
  ],
  "softSkills": ["Leadership", "Pédagogie", "Pragmatisme", "Écoute client", "Communication", "Esprit d'équipe", "Autonomie", "Rigueur", "Sens du service"],
  "keyAchievements": [
    "Pilotage technique d'une équipe de six développeurs",
    "Conception de services utilisables en connexion dégradée",
    "Migration d'applications sans interruption de service",
    "Mise en place de chaînes CI/CD, supervision et tests automatisés",
    "Formation et transfert de compétences auprès d'équipes locales"
  ],
  "certifications": ["Microsoft Azure Developer Associate - 2024", "Professional Scrum Master I - 2021"],
  "interests": ["Mentorat de développeurs juniors", "Logiciel libre", "Randonnée en Basse-Terre", "Veille sur les services numériques insulaires"]
}
