{
  "$schema": "../../docs/Piment-CV-Schema-1.0.0/schema.json",
  "basics": {
    "name": "Maël Dorville",
    "job": "Analyste SOC junior - Cybersécurité",
    "phone": "0696 00 00 00",
    "website": "https://mael-dorville.dev",
    "email": "mael.dorville@example.com",
    "country": "Martinique",
    "city": "Schœlcher",
    "summary": "Diplômé d'un BUT Informatique réalisé en partie en alternance, je souhaite rejoindre une équipe SOC ou sécurité opérationnelle. Je sais qualifier une alerte, documenter une investigation, automatiser les contrôles simples et maintenir un laboratoire reproductible."
  },
  "profiles": [
    {"network": "LinkedIn", "username": "mael-dorville", "url": "https://linkedin.com/in/mael-dorville"},
    {"network": "GitHub", "username": "mdorville-sec", "url": "https://github.com/mdorville-sec"}
  ],
  "areaOfIntervention": ["Qualification d'alertes", "Analyse de journaux", "Durcissement Linux", "Vulnérabilités", "Documentation et sensibilisation"],
  "lastExperiences": [
    {"year": 2025, "duration": "12 mois", "company": "Antilles SecOps - Fort-de-France", "job": "Alternant analyste sécurité"},
    {"year": 2025, "duration": "9 mois", "company": "Mini-SOC - homelab personnel", "job": "Détection, supervision et réponse"},
    {"year": 2024, "duration": "6 mois", "company": "Lab Active Directory", "job": "Attaque contrôlée et durcissement"}
  ],
  "skills": [
    {"programmingLanguages": "Python, Bash, PowerShell, SQL"},
    {"methods": "MITRE ATT&CK, analyse de risque, gestion d'incident, veille, rédaction de runbooks"},
    {"database": "Elasticsearch, SQLite"},
    {"server": "Linux, Windows Server, Active Directory, Wazuh, Suricata, Zeek, Docker, GitHub Actions"}
  ],
  "education": [{"entitled": "BUT Informatique - Réalisation d'applications : conception, développement, validation", "duration": "2023-2026", "school": "IUT de la Martinique - Université des Antilles, campus de Schœlcher"}],
  "languagesLevel": [{"language": "Français", "skill": "Maternel"}, {"language": "Créole martiniquais", "skill": "Courant"}, {"language": "Anglais", "skill": "Technique B2"}],
  "detailedExperiences": [
    {
      "company": "Antilles SecOps - Fort-de-France",
      "startDate": "2025-09",
      "endDate": "2026-08",
      "duration": "12 mois",
      "job": "Alternant analyste sécurité",
      "context": "Appui à une petite équipe sécurité assurant supervision, qualification et accompagnement de clients locaux.",
      "environment": ["Wazuh", "Microsoft 365", "Linux", "Python", "GLPI", "MITRE ATT&CK"],
      "softSkills": ["Discrétion", "Rigueur", "Esprit d'analyse", "Communication", "Curiosité"],
      "projects": [{"name": "Qualification et documentation d'alertes", "duration": "12 mois", "skillsLearned": "Triage, investigation, escalade, reporting", "description": "Analyse de premier niveau sous supervision et amélioration progressive de la base documentaire.", "conception": ["Reproduction des alertes en laboratoire", "Création d'une grille de qualification", "Cartographie MITRE des cas fréquents"], "achievement": ["35 investigations documentées", "9 runbooks relus par l'équipe", "Script Python de normalisation des exports", "Support à deux exercices de phishing"]}]
    },
    {
      "company": "Mini-SOC - homelab personnel",
      "startDate": "2025-01",
      "endDate": "2025-09",
      "duration": "9 mois",
      "job": "Concepteur du laboratoire",
      "context": "Laboratoire isolé destiné à comprendre la chaîne complète de collecte, détection et investigation.",
      "environment": ["Proxmox", "Wazuh", "Suricata", "Zeek", "Ubuntu", "Windows 11", "Docker"],
      "softSkills": ["Autonomie", "Persévérance", "Méthode", "Documentation"],
      "projects": [{"name": "Chaîne de détection reproductible", "duration": "9 mois", "skillsLearned": "SIEM, IDS, logs, règles", "description": "Collecte de journaux Windows et Linux puis création de scénarios de détection contrôlés.", "conception": ["Architecture réseau isolée", "Jeux de logs et scénarios", "Critères de validation des alertes"], "achievement": ["6 machines virtuelles documentées", "14 règles de détection testées", "Tableau de bord d'investigation", "Guide de reconstruction du lab"]}]
    }
  ],
  "practiceEvidence": ["35 investigations documentées", "9 runbooks opérationnels", "14 règles de détection testées", "6 machines virtuelles reproductibles", "2 exercices de phishing accompagnés"],
  "softSkills": ["Discrétion", "Rigueur", "Esprit d'analyse", "Curiosité", "Communication", "Capacité d'apprentissage"]
}
