Skip to content
View loic31000's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report loic31000

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
loic31000/README.md

 ██╗      ██████╗ ██╗ ██████╗     ██████╗ ███████╗██╗   ██╗
 ██║     ██╔═══██╗██║██╔════╝     ██╔══██╗██╔════╝██║   ██║
 ██║     ██║   ██║██║██║          ██║  ██║█████╗  ██║   ██║
 ██║     ██║   ██║██║██║          ██║  ██║██╔══╝  ╚██╗ ██╔╝
 ███████╗╚██████╔╝██║╚██████╗     ██████╔╝███████╗ ╚████╔╝
 ╚══════╝ ╚═════╝ ╚═╝ ╚═════╝     ╚═════╝ ╚══════╝  ╚═══╝

Typing SVG

PHP Symfony React TypeScript Docker PostgreSQL


> whoami

┌───────────────────────────────────────────────────────────────┐
│ Name     : Loïc                                               │
│ Role     : Full-Stack Web & Mobile Developer                  │
│ Diploma  : DWWM - titre professionnel niveau 5 (Bac+2)        │
│ Focus    : Web · APIs · Security · Data · Automation          │
│ Stack    : PHP · Symfony · React · Node · Go · Python         │
│ Mission  : Build useful systems and understand how they fail  │
└───────────────────────────────────────────────────────────────┘

Développeur Web & Mobile Full-Stack, diplômé du titre professionnel Développeur Web et Web Mobile (DWWM), niveau 5 (Bac+2), je conçois des applications complètes allant du frontend aux APIs, à la logique métier et aux bases de données.

Je développe également des outils autour de la cybersécurité, du réseau, de l'OSINT, du Threat Intelligence, de l'automatisation et de l'analyse de données.



> ls -la ./selected-projects

Quelques projets à explorer en priorité. Même ADN full-stack / sécurité / open source, sans transformer la page d'accueil en inventaire technique.

🤖 Nexus · Local Agents
Go · Python · React

Plateforme d'agents IA locaux avec orchestrateur et interface, conçue pour fonctionner sans dépendre d'un service cloud.
🛡️ CyberHub
Go · React · CTI

Hub de veille et d'investigation : IOC, CVE, OSINT, MITRE ATT&CK, BGP et playbooks.
📊 GitHub Traffic Observer
Python · GitHub Actions

Historisation et analyse des métriques de trafic GitHub, avec séparation des données privées.
🌐 BGP Hijack Investigation
BGP · RPKI · OSINT

Investigation indépendante d'un incident de routage, avec analyse ASN, chronologie et rapport technique interactif.
📚 AniRecap
Symfony · PHP · SQL

Application full-stack de gestion de récapitulatifs et contenus anime / manga.
🐍 FileRenamer
Python · Desktop UI · Automatisation

Outil de renommage en lot avec aperçu avant/après, conventions de nommage et prise en charge des films et mangas.

> find ./projects -type f

Tous les dépôts publics (applications, projets de formation, expérimentations, IA, sécurité) sont regroupés dans un index séparé, pour garder le profil lisible.

→ Ouvrir le catalogue complet des projets publics
→ Explorer les dépôts triés par activité sur GitHub

Le catalogue public est actualisé séparément. Les projets personnels privés sont décrits plus bas, après les archives des projets publics et de formation.

> cat ./projects/la-plateforme.md · Projets de formation (détails)

🏆 Projets phares - La Plateforme

Projet Contexte Description Stack
🎬 MarsAI 🔒 privé Projet de groupe - La Plateforme Plateforme autour d'un festival de courts métrages générés par intelligence artificielle. Projet Full-Stack réalisé en équipe avec intégration frontend/backend et logique applicative. React Node.js Express MySQL JavaScript Tailwind
📚 Médiathèque 🔒 privé Projet de groupe - La Plateforme Application de gestion de médiathèque avec architecture métier, gestion de données relationnelles et attention portée à la sécurité des données. PHP MVC PDO MySQL CSRF
🧾 SaaS Facturation La Plateforme - Symfony Application de facturation avec gestion des utilisateurs, clients, produits, factures et lignes de facturation. Dashboard, authentification, modélisation Doctrine et environnement conteneurisé. Symfony 8 PHP 8.4 Doctrine PostgreSQL 16 Twig Tailwind Docker
✅ TaskList Reloaded La Plateforme - Symfony Application de gestion de tâches avec authentification, priorités, statuts, tâches épinglées, dossiers et relations utilisateurs/données. Symfony Doctrine Auth CRUD SQL
🔴 Pokédex - évolutions du projet La Plateforme - JavaScript → Symfony Déclinaison progressive d'un même sujet au fil de la formation : d'abord un Pokédex frontend en JavaScript consommant une API externe, puis une version Symfony avec persistance PostgreSQL, Doctrine, formulaires et environnement Docker.

→ PokedexSPA  ·  → Symfony Pokédex
JavaScript REST API Symfony 8 PHP 8.4 Doctrine PostgreSQL Twig Tailwind Docker Compose
💬 ThreadFront Projet de groupe - La Plateforme Application sociale Full-Stack avec inscription et connexion JWT, feed avec scroll infini, création de threads, pages de détail, profils utilisateurs et gestion sécurisée des sessions. Base MySQL et phpMyAdmin conteneurisées. React 19 React Router Vite Node.js Express 5 Sequelize MySQL 8 JWT bcrypt Docker Compose
🌍 Earth Defender La Plateforme - TypeScript / Game Dev Jeu d'arcade spatial où le joueur protège la Terre contre des aliens. Gestion du score, des points de vie de la Terre, apparition progressive des ennemis, lasers, collisions et entités orientées objet. TypeScript HTML5 Canvas OOP CSS3 Docker Apache
> cat ./projects/personal.md · Projets personnels, open source et cyber (détails)

🔐 Projets personnels, open source & cybersécurité

Projet Description Stack / Concepts
📊 GitHub Traffic Observer GitHub Action open source pour archiver et analyser les métriques agrégées GitHub Traffic au-delà de la fenêtre glissante native. Le collecteur conserve l'historique, suit les dépôts par identifiant stable, enregistre les corrections tardives, contrôle la fraîcheur des endpoints et détecte plusieurs signaux d'anomalie. L'architecture sépare le moteur public des données réelles, qui restent dans un dépôt privé contrôlé par l'utilisateur. Python GitHub Actions GitHub REST API CSV / JSON Observability Privacy by Default Open Source
🤖 Codex Engineering Playbook Bibliothèque évolutive de prompts, workflows, checklists et références d'ingénierie logicielle pour travailler avec Codex sur l'ensemble du cycle de développement. Pensée comme un vault Obsidian versionné avec Git, avec versions française et anglaise, cycle de maturité draft → testing → stable → deprecated, conventions, journal de tests et cadre de validation progressive sur des cas réels. Codex Prompt Engineering Markdown Obsidian Git / GitHub Software Engineering
🧪 Codex Playbook Lab Projet de test reproductible associé au Codex Engineering Playbook. Chaque scénario est exécuté en baseline puis avec le prompt ciblé afin de comparer les résultats dans un contexte identique. La suite automatise l'exécution des cas, la reprise après interruption, la génération de diffs et la synthèse des résultats. PowerShell JSON Codex Prompt Testing Baseline / A-B Diff
🧾 FacturePro 🔒 privé Application de facturation professionnelle construite comme un monolithe Symfony MVC. Gestion des comptes, entreprises, clients, devis, factures, avoirs, paiements, PDF historiques immuables, envoi de documents par e-mail, tableau de bord, exports comptables, audit métier append-only, sauvegarde et restauration. Le projet intègre aussi la préparation aux flux de facturation électronique et la gestion de données structurées de facture. Symfony PHP 8.4 Doctrine PostgreSQL 16 Twig React Tailwind CSS Docker PHPUnit Playwright
🛡️ CyberHub Application locale de veille et d'investigation regroupant IOC, CVE, CISA KEV, MITRE ATT&CK, BGP/AS, OSINT, playbooks de réponse à incident, investigations et corrélation de données. Go React TypeScript SQLite CTI MITRE ATT&CK
🌐 BGP Hijack Investigation Investigation indépendante et documentation technique d'un événement de routage BGP visant des ressources associées à Orange France. Analyse de routes, ASN, visibilité réseau et chronologie technique. BGP RPKI RIPEstat ASN OSINT
📡 BGP Monitor Outil Python de monitoring passif via RIPEstat avec analyse d'origines ASN, historique, alertes, logs persistants et rapports HTML automatisés. Python RIPEstat API BGP ASN HTML Reports
📚 AniRecap Application Symfony de consultation et gestion privée de contenus anime/manga avec authentification, catalogue, saisons, épisodes, chapitres, personnages, favoris, uploads protégés et contrôle d'accès. Symfony PHP 8.4 Doctrine MySQL Twig Stimulus PHPUnit
🐍 FileRenamer Application Python permettant de renommer et organiser des fichiers multimédias en masse. Python
🤖 Nexus · Local Agents Plateforme d'IA 100 % locale : orchestrateur Go, agents Python, dashboard React, gestion des modèles Ollama, fine-tuning LoRA, observabilité, bot Discord Jarvis et module de sécurité intégré. Aucun cloud requis, fonctionne sur CPU et GPU AMD / NVIDIA. Go Python React TypeScript Ollama LoRA Docker Compose
🔎 Security CI Workflow GitHub Actions réutilisable qui lance des audits de sécurité directement dans les Pull Requests : analyse du code, dépendances, secrets dans l'historique Git, risques des workflows et contrôles qualité, sans installer les scanners à la main. GitHub Actions Semgrep Trivy Gitleaks zizmor DevSecOps
🩺 Mon Journal Migraines Application Android de suivi des maux de tête, 100 % locale : aucun compte, aucune permission internet. Saisie rapide de la journée, mode crise, bilans de la semaine et du mois, suivi autour du cycle et rapport PDF pour le médecin. Capacitor JavaScript HTML / CSS jsPDF Android Privacy by Design
> cat ./personal/private.md · Projets personnels privés (présentation uniquement)

🔐 AppSec Audit · Python · AppSec · GitHub Actions 🔒 privé
Orchestrateur de contrôles de sécurité multi-stack : SAST, audit des dépendances, secrets, politiques GitHub Actions et rapports SARIF. Projet évolutif, sans accès public au code.

🎞️ MediaStation · React · Node.js · SQLite 🔒 privé
Médiathèque auto-hébergée avec catalogue, intégration de métadonnées, lecteur vidéo, collections et gestion des fichiers.

📡 Polymarket Discord Tracker · Python · Discord · APIs 🔒 privé
Suivi de données publiques de wallets : collecte asynchrone, alertes Discord et analyse heuristique d'activité. Pas un système de détection certaine de fraude.

Autres travaux privés de formation ou personnels : MarsAI, Médiathèque et FacturePro, documentés dans les archives ci-dessus. Les autres dépôts privés restent volontairement non présentés.

> ./preview.sh --selected · Voir les interfaces (5 captures)

Quelques écrans concrets - cliquer sur une image pour l'agrandir.

CyberHub - dashboard d'investigation et de veille cybersécurité Nexus Local Agents - gestion des modèles IA locaux

MediaStation - interface React de détail d'un média FileRenamer - prévisualisation du renommage de fichiers multimédias

BGP Hijack Investigation - rapport d'investigation réseau interactif


> ls -la ./more-about-me

> cat ./experience.log · Formation & expérience

> cat ./experience.log

2025 ─ 2026
La Plateforme
Titre professionnel Développeur Web et Web Mobile (DWWM) - obtenu

→ Applications Full-Stack
→ JavaScript / TypeScript / React / Node.js
→ PHP / Symfony 8
→ APIs REST & JWT
→ Doctrine ORM / Sequelize
→ MySQL / PostgreSQL / SQLite
→ Docker / Docker Compose
→ Git & GitHub
→ Tests PHPUnit
→ Travail en équipe
→ Méthode Agile
→ Automatisation n8n
→ Intégration IA / LLM

Projets :
→ MarsAI
→ Médiathèque
→ SaaS Facturation
→ TaskList Reloaded
→ Pokédex Symfony
→ ThreadFront
→ Earth Defender
> cat ./cyber-focus.md · Domaines cyber

> cat ./cyber-focus.md

Domaine Technologies & Concepts
🌐 Network Security BGP ASN Routing RPKI RIPEstat
🎯 Threat Intelligence IOC CVE CISA KEV EPSS Threat Feeds
🧠 Knowledge Mapping MITRE ATT&CK Techniques Tactics Playbooks
🔍 Investigation OSINT CTI Timelines Correlation Technical Research
⛓️ On-chain Analysis Wallet Activity Transaction Tracing DeFi Flows OSINT
🔐 Application Security Authentication Authorization JWT bcrypt Secure Data Handling
> cat ./stack.json · Stack complète & outils

> cat ./stack.json

Frontend

TypeScript JavaScript React React Router Vite Twig Stimulus TailwindCSS HTML5 CSS3 Canvas

Backend

PHP Symfony Node.js Express Go Python

Data & ORM

PostgreSQL MySQL SQLite Doctrine Sequelize Migrations Fixtures

Security & Networking

Kali Linux Linux JWT bcrypt BGP RPKI RIPEstat OSINT Threat Intelligence MITRE ATT&CK IOC CVE

Testing & Architecture

PHPUnit MVC REST API Agile

Tools & DevOps

Docker Docker Compose Git GitHub GitHub Actions Apache n8n AI / LLM


> ./github --stats

Custom GitHub commit counter Recent GitHub development activity

GitHub repository overview


> grep "mindset" ./brain -r

+ Comprendre avant d'automatiser.
+ Observer avant de conclure.
+ Penser comme un attaquant pour construire comme un défenseur.
+ La sécurité n'est pas une feature ajoutée à la fin.

  [ RECON ] ──► [ BUILD ] ──► [ TEST ] ──► [ ANALYZE ] ──► [ HARDEN ]

> ./connect.sh

GitHub

Pinned Loading

  1. bgp-hijack-orange-2026 bgp-hijack-orange-2026 Public

    Investigation technique indépendante BGP Hijack visant Orange France (AS3215). Rapport final corrigé après revue avec Doug Madory (Kentik).

    HTML 1

  2. CyberHub CyberHub Public

    Hub de cybersécurité local : veille CVE, IOC, MITRE ATT&CK, OSINT, BGP et playbooks de réponse à incident. Go, React et SQLite.

    TypeScript 1

  3. github-traffic-observer github-traffic-observer Public

    Privacy-first GitHub Action to archive and analyze aggregated GitHub Traffic beyond GitHub's rolling window.

    Python 1

  4. FileRenamer FileRenamer Public

    Renommage multimédia en lot pour Windows : films, séries, animes, mangas et livres via TMDb, AniList et Open Library, aux conventions Plex, Kodi et Jellyfin.

    Python 2

  5. journal-migraines journal-migraines Public

    Journal des maux de tête pour Android, 100 % local

    JavaScript

  6. bgp-monitor-orange-hijack bgp-monitor-orange-hijack Public

    Moniteur BGP passif en Python (API RIPEstat), développé pendant l'enquête sur le hijack visant Orange France (AS3215).

    Python 1