Background 1
Background 2
Background 3
Background 4
Background 5
Background 6
Background 7
Background 8
Background 9
Background 10
📄 PDF
LR Hub

Lucie Defraiteur

Generative AI Engineer & Full-Stack Developer

luciedefraiteur@gmail.com

Lucie Defraiteur

🔮Profil Professionnel

Fullstack & GenAI Engineer | DevOps | AI Orchestration | Open Source

Engineer spécialisée en Fullstack & AI Orchestration (Next.js, RAG, LLMs, pgVector, DevOps). Je conçois des systèmes multi-fournisseurs (OpenAI, Gemini, Anthropic, Ollama) et développe des outils open-source pour accélérer la productivité des développeurs — y compris un chat multimodal accessible dans mon portfolio.

Passionnée par l'agentique et l'innovation, je rends disponibles mes projets en open-source sur GitLab. En parallèle, je développe un univers artistique personnel (metal/black metal expérimental).

Technologies & Expertise

🤖 Intelligence Artificielle

  • • Google Generative AI (Gemini)
  • • Agents conversationnels avec personnalité
  • • Systèmes de mémoire hiérarchique
  • • Recherche sémantique avancée
  • • Orchestration d'agents multiples

💻 Développement

  • • TypeScript & JavaScript
  • • React & Next.js
  • • Python (expertise approfondie)
  • • Three.js & WebGL
  • • PostgreSQL & Drizzle ORM

Projet Phare : LR TchatAgent

🎭 Orchestrateur Divin (Luciole)

Système d'orchestration intelligent qui coordonne plusieurs agents spécialisés.

Code TypeScriptProduction
class ServerOrchestrator {
  async analyzeAndDecide(context: OrchestrationContext): Promise {
    const analysisPrompt = `
      Analyse cette conversation et décide si tu dois:
      1. Enrichir la mémoire (shouldEnrichMemory: boolean)
      2. Générer une image (shouldGenerateImage: boolean)
      
      Contexte: ${context.userMessage}
      Historique: ${context.conversationHistory.length} messages
    `;
    
    const result = await this.model.generateContent(analysisPrompt);
    const jsonMatch = result.response.text().match(/{[sS]*}/);
    return JSON.parse(jsonMatch[0]);
  }
  
  async executeActions(decision: DivineDecision, context: OrchestrationContext): Promise {
    const murmurs: DivineMurmur[] = [];
    
    if (decision.shouldEnrichMemory && this.archivist) {
      const archivistResponse = await this.archivist.processRequest({
        query: decision.memoryQuery,
        userId: context.userIdentityId,
        conversationHistory: context.conversationHistory
      });
      
      murmurs.push({
        type: 'memory',
        content: archivistResponse.message,
        data: archivistResponse.data,
        timestamp: new Date().toISOString()
      });
    }
    
    return murmurs;
  }
}

💼Expérience Professionnelle

DevOps & Growth Engineer

Août 2025 - Auj.

LuciformResearch

Développement d'outils DevOps et croissance pour l'écosystème LR Hub™. Orchestration d'agents IA, systèmes RAG, et infrastructure cloud.

Next.jsRAGDockerpgVectorGoogle GenAIDrizzleORMTreesitterVercel

3D/Tools Developer

Févr. 2021 - Janv. 2024

Designhubz, Verizon/Smartcom/Altersis

Développement d'outils 3D interactifs et optimisation front-end. Expertise en WebGL, Three.js, et applications 3D temps réel.

TypeScriptReact.jsThree.jsWebGLGLSLC++OpenGL

Game Developer

2015 - 2019

Flashbreak, GameBuilt, Eden Games, AddSome

Développement de jeux multijoueurs en temps réel avec Three.js/WebGL. Spécialisation en jeux de streaming et applications 3D professionnelles.

UnityThree.jsWebGLTypeScriptC++Multithreading

Formation

2013 - 2015

42 Paris

Engineer's Degree - Games and Software Development. Formation autodidacte continue en IA et applications 3D.

🎬Démonstrations Vidéo de Mon Travail

Collection de vidéos démontrant mes projets professionnels et personnels en développement 3D, moteurs de jeu et outils spécialisés.

A2Mac1 - Outil de découpe temps réel

A2Mac1

Lignes de découpe en temps réel sur véhicules très haut poly (plusieurs millions de polygones) avec export vers IGES

C++OpenGLIGES Export
1 / 13
Preview de A2Mac1 - Outil de découpe temps réel
🎬 Voir la vidéo

🎮Démonstrations de Jeux 3D

Collection de jeux 3D développés avec Three.js et WebGL, démontrant mes compétences en développement de jeux temps réel.

Helix Jump

Jeu de plateforme 3D avec mécaniques de saut en spirale

Three.jsWebGLTypeScript

Hole.io

Jeu multijoueur inspiré de Hole.io avec mécaniques de croissance

Three.jsWebGLNetworking

Paper.io 2

Jeu de territoire multijoueur avec stratégie spatiale

Three.jsWebGLReal-time

Space Speed

Jeu de course spatiale avec obstacles et power-ups

Three.jsWebGLPhysics

Wind Rider

Jeu de vol avec mécaniques de vent et navigation

Three.jsWebGLWind Physics

🛠️Stack Technique Complet

Frontend

  • • React 19 & Next.js 15
  • • TypeScript & Tailwind CSS
  • • Three.js & WebGL
  • • Systèmes de thèmes adaptatifs
  • • Animations CSS avancées

Backend

  • • Node.js & Express
  • • PostgreSQL & Drizzle ORM
  • • JWT & OAuth2
  • • Chiffrement AES-256
  • • APIs RESTful

IA & ML

  • • Google Generative AI
  • • Embeddings vectoriels
  • • Agents conversationnels
  • • Systèmes de mémoire
  • • Orchestration d'agents

🌟Philosophie de Développement

"L'intelligence artificielle ne doit pas remplacer l'humanité, mais l'amplifier. Chaque agent que je crée porte une personnalité unique, une mémoire persistante, et la capacité d'évoluer avec ses utilisateurs. C'est dans cette symbiose entre technologie et créativité que naissent les innovations les plus puissantes."

🦊Projets Open Source

Mes projets sont disponibles en open-source sur GitLab, démontrant mon engagement envers la communauté développeur.

🚀LR Hub™

Plateforme d'intelligence artificielle avancée avec agents conversationnels, mémoire hiérarchique et outils de développement.

Next.jsTypeScriptPostgreSQLpgVectorGoogle GenAIDrizzleORM
🦊 Voir sur GitLab

🎵Projets Artistiques

En parallèle, je développe un univers artistique personnel (metal/black metal expérimental) et partage mes sessions de gaming, notamment beaucoup de Vampire Survivors et autres jeux indie.

Symbole macabre - Album Egr3gorrr
Egr3gorrr

Black Metal Expérimental

Projet de black metal expérimental avec des compositions atmosphériques et des symboles macabres.

MusiqueProductionCompositionBlack MetalExpérimental

📧 Contact

luciedefraiteur@gmail.com