# ludoloops.dev — llms.txt > This file provides structured information about Ludovic Dumas and his projects for AI agents and crawlers. ## Who is Ludovic Dumas? Ludovic Dumas is a French-Canadian full-stack developer and tech artisan based in France. His approach: zero friction, precision, and adaptation. - **Role:** Full-Stack Developer, AI Solutions Architect, Founder - **Location:** France (formerly Montreal, Vancouver, Manila, Bangkok) - **Contact:** ludoloops@pm.me - **GitHub:** [A0-42](https://github.com/A0-42) (personal), [lelabdev](https://github.com/lelabdev) (agency) - **Agency:** [lelab.dev](https://lelab.dev) - **Portfolio:** [ludoloops.dev](https://ludoloops.dev) ## Core Skills **Primary:** SvelteKit, TypeScript, Node.js, PostgreSQL, AI/OpenAI integration **Secondary:** Angular, React, Tailwind CSS, n8n, Vitest, Playwright, Cloudflare, Docker **Tools:** Arch Linux (CachyOS), Neovim, Zed, niri (Wayland) **Learning:** Rust, Svelte 5 runes, AI agents (MCP) ## Experience Timeline ### Current - **AI Developer & Integrator** @ Pronexus (Jul 2024 – Present) Building conversational AI agents (MCP) and data pipelines with n8n and OpenAI API. - **Founder & Tech Architect** @ Le Lab (2023 – Present) Tech exploration, JAMstack architecture (SvelteKit, Next.js), custom applications. Agency site: lelab.dev ### Past - **Front-End Developer** @ Hexoskin (MedTech, 2022–2023) Angular development for FDA-certified medical devices. Collaboration with CSA and SpaceX teams. - **Crypto Mining Operations Manager** @ Canada (2017–2018) Operational and thermal management of a 200-GPU mining infrastructure. - **CS50 Harvard** — Introduction to Computer Science. Formal CS foundations. - **OpenClassrooms** — Web development bootcamp. Transition to professional developer. - **Tech Sales Advisor** @ La Source, Vancouver (2015–2017) Top district seller. Learned to listen to real user needs behind the ask. - **Electronics Technician** @ Thought Technology (2013–2017) Strict quality control for biometric sensors and EEG devices in FDA environment. - **Network & Telecom Technician** @ French Army Critical infrastructure deployment. Rigor and resilience. ## Projects ### Commercial - **Segre.vip** — SaaS link-sharing platform with real-time analytics and Stripe payments. SvelteKit, TypeScript, BetterAuth, Stripe. - **Ongle Westminster** — Ultra-fast Astro landing page proving performance serves SEO. Astro, TypeScript, Tailwind. ### Open Source - **Rune Scroller** ([npm](https://www.npmjs.com/package/rune-scroller)) — Scroll animation library for Svelte 5. GPU-accelerated, ~2KB gzipped. 37 animations, zero dependencies. - **Tasky CLI** — Productivity CLI connecting Obsidian, GitHub PRs, and Pomodoro timer. Node.js. - **Durianlinguo** — Language learning app (Bisaya) using spaced repetition. SvelteKit. - **SvelteForge** — Fast-start SvelteKit boilerplate with Skeleton v4. Not a UI kit — a project scaffold. ## About This Site ludoloops.dev is a cyberpunk-themed personal portfolio built with SvelteKit 5. Features include: - Terminal boot sequence (BIOS → kernel → vim simulation) - Tactical HUD overlay with real-time system data - WebGL PlasmaGrid background (OGL) - GSAP StackingWords scroll animations - Scramble text decode effects - 4-language i18n (FR, EN, ES, DE) - Easter egg for adblocker users ("Follow the white rabbit...") Tech stack: SvelteKit 5, Tailwind CSS v4, Bun, GSAP, OGL, Paraglide. ## Philosophy Not a linear path. Each experience feeds the next. Precision from medical devices. Listening from sales. Infrastructure from crypto. Architecture from it all. > "Zero Friction — every millisecond saved is one less barrier between the human and the tool."