██╗ ██████╗ ██╗ ██████╗ ██████╗ ███████╗██╗ ██╗ ██║ ██╔═══██╗██║██╔════╝ ██╔══██╗██╔════╝██║ ██║ ██║ ██║ ██║██║██║ ██║ ██║█████╗ ██║ ██║ ██║ ██║ ██║██║██║ ██║ ██║██╔══╝ ╚██╗ ██╔╝ ███████╗╚██████╔╝██║╚██████╗ ██████╔╝███████╗ ╚████╔╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝ ╚═══╝
┌───────────────────────────────────────────────────────────────┐ │ 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.
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 AgentsGo · Python · ReactPlateforme d'agents IA locaux avec orchestrateur et interface, conçue pour fonctionner sans dépendre d'un service cloud. |
🛡️ CyberHubGo · React · CTIHub de veille et d'investigation : IOC, CVE, OSINT, MITRE ATT&CK, BGP et playbooks. |
📊 GitHub Traffic ObserverPython · GitHub ActionsHistorisation et analyse des métriques de trafic GitHub, avec séparation des données privées. |
🌐 BGP Hijack InvestigationBGP · RPKI · OSINTInvestigation indépendante d'un incident de routage, avec analyse ASN, chronologie et rapport technique interactif. |
📚 AniRecapSymfony · PHP · SQLApplication full-stack de gestion de récapitulatifs et contenus anime / manga. |
🐍 FileRenamerPython · Desktop UI · AutomatisationOutil de renommage en lot avec aperçu avant/après, conventions de nommage et prise en charge des films et mangas. |
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)
| 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)
| 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.
> cat ./experience.log · Formation & expérience
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
| 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
+ 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 ]







