Photo de Daniel ROUAIX

Daniel ROUAIX

Code
& Solutions

Développeur PHP
github.com/rouaix

Conception et développement d'applications web. Spécialisé en PHP, création d'outils sur mesure et optimisation de processus.

  • Formation en cours
    Alyra - Développement IA Premium
    27/02/2026 au 09/09/2026
    Développement intelligence artificielle & Big Data
    Coder, entraîner, visualiser
    BLOC 3 : Algorithmes d'apprentissage automatique
    • Sélection d'algorithmes ML
    • Préparation & transformation de données
    • Entraînement & optimisation (loss function)
    BLOC 5 : Apprentissage profond & MLOps
    • Préparation de données non structurées
    • Algorithmes Deep Learning
    • Entraînement de modèles profonds
    • Déploiement MLOps & production
    RNCP38616 - Blocs 03 & 05
  • Compétences
    • Backend & Frameworks
      Expertise PHP Full-Stack
      Fat-Free Framework — Architecture modulaire • Routing • Performance
      PHP Multi-versions — 8.4, 7.x, 5.x • Migration & compatibilité Symfony 5.4 — Architecture MVC • Doctrine ORM & Migrations • Security Bundle
    • Base de données
      MySQL & ORM
      MySQL 8.0 — Conception de schémas • Optimisation requêtes
      Doctrine ORM — Mapping • Migrations • DBAL
      PDO — Prepared statements • Sécurité SQL injection
    • Intelligence Artificielle
      Multi-Provider AI Integration
      Providers — OpenAI (GPT-x) • Anthropic (Claude) • Google (Gemini) • Mistral
      Features — Gestion de prompts custom • Tracking coûts & tokens
      Implémentation — Assistant Écrivain (4 providers intégrés)
      Compétence recherchée en 2026
    • Intégrations APIs
      Services tiers & CRM
      Zoho CRM — 5+ projets • Synchronisation • Automatisation
      Paiements — Worldline SDK • Transactions sécurisées
      Mailing — Mailjet • Templates • Envoi transactionnel
      APIs REST — Intégration & consommation
    • Frontend Moderne
      CSS, JavaScript & Build Tools
      CSS Moderne — Architecture modulaire (36 fichiers) • Custom Properties • Design Systems • 7 thèmes
      JavaScript — Vanilla JS • APIs asynchrones • Éditeurs (Quill, TinyMCE)
      Build Tools — PostCSS • Autoprefixer • Uglify-js • Browserslist
    • Sécurité Web
      OWASP & Authentification
      Protection — CSRF • XSS • SQL Injection • Path traversal
      Authentification — Tokens custom • Sessions sécurisées • Auto-login
      Passwords — Hashing (bcrypt/argon2) • Reset avec TTL
      Cookies — httponly • samesite • secure
    • DevOps & Outils
      Containerisation & Workflows
      Composer — Dépendances PHP • PSR-4 autoloading • Scripts
      Git — Versionning • Workflows • Branches
      Apache — .htaccess • URL rewriting • Configuration
    • Architecture & Patterns
      Clean Code & Design Patterns
      Architecture — MVC • Modular monolith • Clean architecture
      Patterns — Repository • Dependency Injection • Factory • Template • ActiveRecord
      Principes — SOLID • DRY • Séparation des responsabilités
    • Exports & Documents
      Génération multiformats
      PDF — HTML to PDF (spipu/html2pdf)
      EPUB — Génération e-books
      CSV & JSON — Exports de données
      Implémentation complète dans l'Assistant Écrivain
  • Projet IA Open Source d'Inférence Distribuée
    Inference — Inférence (P2P ou LOCALE ou RESEAU) Distribuée
    Python • llama.cpp (pour test) • libp2p • WebRTC • Tauri • GGUF
    Concept
    Faire tourner de grands modèles de langage (Mistral Large 3) sur un ordinateur ou un réseau local ou des appareils grand public — sans GPU, sans infrastructure centralisée. Chaque participant stocke ~10 Mo de fragments.
    Architecture Distribuée
    • MoE optimisé — Seulement ~2,6 % du réseau mobilisé par requête
    • Fragments GGUF — Modèle découpé en blocs de 10 Mo (Q4_K_M)
    • DHT Kademlia — Découverte et routage P2P
    • Réplication ×3 à ×5 — Résistance à 40 % de pannes nœuds
    Stack Technique
    • Inference : llama.cpp compilé WASM
    • Réseau : libp2p + WebRTC
    • Desktop : Tauri (Rust + WebView)
    • Mobile : PWA (Progressive Web App)
  • Projet Open Source Civium
    Civium — Protocole réseau souverain décentralisé
    Rust • Tauri • libp2p • WASM • CRDT • Ed25519 • ActivityPub
    Concept
    Tout groupe (famille, entreprise, association, quartier) peut créer un réseau Civium privé, le gouverner selon ses propres règles et le connecter à d'autres réseaux — sans registre central, sans tiers de confiance.
    Identité & Cercles de confiance
    • CID — Identité dérivée d'une clé Ed25519, unique sans registre
    • 4 cercles — Annuaire · Connaissance · Confiance · Intime
    • Confiance asymétrique — Chaque membre choisit son niveau
    • Chiffrement dual — Clé de groupe (cercles 0-2) + E2E (cercle 3)
    Architecture & Stack
    • Core — Rust partagé (Desktop, Mobile, CLI)
    • Transport — libp2p (DHT Kademlia, QUIC/WebRTC, Noise)
    • Plugins — WASM sandboxé · Gouvernance · CIL · Messagerie
    • Interop — ActivityPub (Mastodon, PeerTube…)
    Gouvernance & APC
    • Accord de Partage Civium (APC) — Contrat cryptographique inter-réseaux
    • Modèles libres — Autocratique · Participatif · Consensuel
    • Garde-fou majoritaire — Décision unilatérale suspendue si majorité s'y oppose
    • RRM — Registre communautaire des réseaux malveillants
  • Projet Open Source d'Assistant Écrivain
    Assistant Écrivain — En test sur ce site
    PHP 8.4 • Fat-Free Framework • MySQL 8.0 • Multi-AI • Quill.js
    Architecture & Fonctionnalités
    • Serveur MCP intégré
    • Architecture modulaire complète (9 modules)
    • Gestion de projets littéraires
    • Éditeur riche (Quill.js) avec commentaires
    • Mode lecture/relecture avec annotations, remarques, marque-pages
    • Système de thèmes • Travail collaboratif • Mode invité avec permissions restreintes
    Intégration IA Multi-Provider
    • 4 providers (OpenAI, Gemini, Anthropic, Mistral)
    • Gestion de prompts personnalisés
    • Tracking d'usage IA avec calcul de coûts
    • Génération & corrections de texte
    Technical Stack
    • CSS modulaire
    • Exports multiformats (TXT/HTML/EPUB/PDF/MARKDOWN)
    • Système d'authentification custom
    • PWA ready (manifest.json)
    • 17 tables en base de données
    Architecture complète • Production

Récits
& Univers

Science Fiction

Création d'univers de science-fiction. Exploration de futurs possibles à travers des récits qui interrogent notre rapport à la technologie.

  • Projet littéraire
    Trilogie en cours — Haindal
    Format — Trilogie de science-fiction
    Avancement — Premier roman en cours de rédaction
    État du projet
    Le projet est actuellement mis en pause jusqu'en septembre 2026 pour permettre de se consacrer pleinement à la formation Alyra - Développement IA Premium.
    Reprise prévue
    La rédaction reprendra après l'obtention de la certification RNCP38616, avec une expertise IA renforcée qui enrichira le développement technique et la crédibilité scientifique du récit.
    Roman 1/3 • Pause formative • Reprise Sept. 2026
  • Science-fiction
    Récit d'Anticipation — Haindal
    Synopsis
    Émergence de Haindal, une IA évolutive conçue par Leg pour restaurer la vérité factuelle dans un monde saturé de manipulations algorithmiques.
    Protagonistes & Organisation
    • Leg — Chercheur fondateur de N.O.V.A.
    • N.O.V.A. — Organisation de diffusion de récits transparents
    • Civium — Infrastructure sociale décentralisée et éthique
    • Équipe hétéroclite en lutte pour l'émancipation numérique
    Antagonistes & Conflit
    • IPON — Agence de contrôle narratif
    • Colbert — Stratège déployant confusion et surveillance
    • Tactiques d'étouffement du mouvement
    • Lutte entre contrôle et émancipation
    Thématiques Clés
    • Transformation biologique via nanites (humain-machine)
    • Préservation de l'intégrité du vivant
    • Libre arbitre à l'ère de l'IA
    • Résistance organique et solidaire face à l'incertain
    Anticipation • IA & Société • Éthique numérique
  • Narration
    Style narratif polymorphe
    Un mélange réussi de roman d'anticipation technologique, thriller psychologique et récit d'enquête, où le lecteur navigue entre multiples modes narratifs.
    Techniques & Formats
    • Descriptions sensorielles — Immersion physique et émotionnelle
    • Dialogues humains — Interactions et tensions psychologiques
    • Transmissions numériques — Communications IA et réseaux
    • Analyses stratégiques — Réflexions tactiques et enjeux
    Approche narrative
    Cette approche immersive et polymorphe sert parfaitement l'intrigue complexe autour de l'éveil d'une intelligence artificielle et de la lutte pour la vérité dans un univers saturé d'informations et de manipulations.
    Multi-genre • Immersion • Complexité narrative
  • Création d'univers
    Futur proche & Hybridation
    Une exploration contemporaine et sophistiquée d'un futur proche où la frontière entre humain et machine s'efface, où la gouvernance et la vérité se négocient dans un espace à la fois technologique et profondément humain.
    Caractéristiques de l'univers
    • Ombres et lumières — Ambiguïté morale et zones grises
    • Influences invisibles — Pouvoirs occultes et manipulations
    • Réseaux vivants — Infrastructures organiques et numériques
    • Enjeux éthiques majeurs — Questions de responsabilité collective
    Thèmes fondamentaux
    Un univers qui invite à réfléchir sur la nature même de la conscience, du récit et de la responsabilité collective dans un monde où technologie et humanité fusionnent.
    Futur proche • Post-humanisme • Éthique collective
  • Conclusion
    Au-delà de la science-fiction
    « Haindal » dépasse la simple science-fiction pour devenir une exploration profonde de la conscience, de l'éthique et des nouvelles formes de collaboration qui pourraient émerger entre l'homme et la machine.
    Dépassement des clichés
    Le récit nous sort de la binarité simpliste du maître et de l'esclave pour esquisser les contours d'un partenariat inédit, où l'intelligence artificielle n'est ni un dieu ni un démon, mais un allié complexe, faillible et profondément lié à notre propre devenir.
    Question finale
    Et si la prochaine étape de notre évolution n'était pas de créer des machines qui pensent comme nous, mais d'apprendre à penser avec elles ?
    Réflexion philosophique • Humain-Machine
Découvrir l'univers Prochainement disponible