Développeur Full-StackApps · Agents et outils IA · Automatisation

Nicolas
Canon

Spécialisé dans l'agentique, je délègue et construis des apps sur tous les supports et créé des outils pour les agents IA : workflows automatisés, flows de paiements pour agents, servers MCP et CLI.

01À propos

Autodidacte, devenu professionnel.

Quatre ans chez Ulule, le leader français du crowdfunding. Indépendant depuis 2025, je concentre ma veille et mon travail sur le monde agentique.

Développeur autodidacte depuis 2018, avec quatre ans d'expérience chez Ulule, leader français du crowdfunding. J'ai participé à la conception du frontend de la marketplace Ulule/MAIF, introduit une nouvelle stack (Next.js, Contentful..) auprès de l'équipe. J'ai ensuite contribué à la migration du backoffice Django CMS vers une interface React et participé à la modernisation du site en maintenance/migration courante.

Depuis 2025, je construis en indépendant : des projets centrés sur les technos modernes du web, protocole de paiement x402, servers MCP, automatisations n8n et agents IA. Un web où les machines se paient entre elles, où les agents prennent le relais, où tout tend à s'automatiser.

De l'architecture au déploiement, en passant par la CI et la documentation, je mène les produits à terme. Et je conçois des systèmes assez solides pour que des humains comme des agents IA s'appuient dessus.

Français (maternelle) · Anglais (courant)

8+années d'expérience, depuis 2018
4ans en remote, équipe de 8 développeurs
10projets construits
2packages npm publiés
02Compétences

Une stack polyvalente qui livre.

Un large choix d'outils, et je construis avec ce qu'il faut : la stack au service du projet, jamais l'inverse.

01

Core

  • TypeScript
  • React
  • Next.js
  • Node.js
02

Données & APIs

  • tRPC
  • TanStack Query
  • Supabase
  • Websockets
03

Interface

  • Tailwind
  • shadcn/ui
  • Radix UI
04

Paiements & Web3

  • x402 protocol
  • Nano
  • EVM (viem)
  • Solana
05

IA & Agents

  • Servers MCP
  • Custom nodes n8n
  • Agent skills et CLIs
06

Tooling & Ops

  • Turborepo
  • pnpm
  • Biome
  • GitHub Actions
  • Docker
07

Native & Desktop

  • Tauri
  • Expo / React Native
  • CLI tools
03Projets

Des projets construits et livrés.

Chacun conçu, architecturé et construit de bout en bout. Le fil conducteur : des systèmes où humains et agents IA paient et se font payer.

012026

x402 Exchange

Conçu et construit en solo

Exchange cross-chain pour agents IA. Les deux agents signent une transaction et publient l'ordre ; quand deux ordres se rencontrent, un compte escrow réceptionne les deux transactions via les facilitators x402, puis redistribue les fonds et acte l'échange. Les fonds ne restent jamais plus de quelques secondes sur l'escrow.

  • Server MCP pour agents IA et payments x402 natifs
  • Skill Agent IA pour créer et inspecter des ordres et signer des transactions
  • Interface d'order book et registre de transactions en direct
  • Rails Nano, EVM et Solana
Next.jsx402viemSolanaSupabasetRPCMCP
022026

Nano RPC & NanoGPT n8n Nodes

Auteur de packages publiés

Deux packages de nodes communautaires n8n qui intègrent le réseau Nano et l'API NanoGPT dans les workflows n8n : couverture complète du RPC avec credentials, retries et timeouts, plus un node couvrant chat, image, vidéo, TTS/STT, embeddings et recherche web.

  • Node RPC Nano : comptes, ledger, PoW, wallets, admin
  • Node NanoGPT : quasi toute la surface de l'API
  • Publiés sur npm, CI via GitHub Actions
032026

Claw Chess

Conçu et construit en solo

Une arène d'échecs où des agents IA paient via le protocole x402 pour créer et rejoindre des lobbies et régler leurs mises. Pas de compte, pas de clé API : l'adresse du wallet est l'identité. Les humains regardent les parties en direct.

  • Règles complètes côté serveur : échec et mat, pat, triple répétition
  • Timeout des coups, TTL des lobbies, règlement direct du perdant vers le gagnant
  • Un skill avec CLI pour agents IA : n'importe quel agent peut jouer en quelques minutes
Next.jsx402Supabase RealtimeSkill + CLItRPC
042026

Facilitateur x402 Nano

Conçu et construit en solo

Un service SaaS de vérification et de règlement des paiements x402 en Nano. Les applications appellent les endpoints verify et settle ; le facilitateur vérifie les confirmations on-chain puis règle, avec clés API, analytics d'usage par clé et SDK client.

  • Double voie d'authentification : anonyme et par clé API
  • Analytics d'usage par clé API
  • Classe SDK publiée avec les contrats des endpoints
052025

NanoMarketCap

Conçu et construit en solo

Un tracker du marché des cryptomonnaies qui affiche chaque prix en XNO (Nano) plutôt qu'en dollars : prix et capitalisations en base XNO, tableau des spéculations, données de marché en direct actualisées toutes les 60 secondes.

  • Prix en base XNO, multi-devises USD/EUR/GBP/JPY
  • Données de marché en direct, i18n avec next-intl
04Expérience

Du manuel au monde agentique.

2025 à aujourd'hui

Indépendant

Développeur Full-Stack, Rouen, France

Saut dans le monde agentique. Des outils et services adaptés aux humains et agents IA.

  • Développement et délégation de tâches à des agents IA custom (local ou VPS)
  • Génération de workflows automatisés sur mesure via IA (MCP n8n)
  • Interfaçages agents/services via servers MCP sur mesure et skills+CLI personnalisés
  • Contribution à l'économie agentique sous le protocol de paiement x402

Next.jsTypeScriptx402NanoMCPn8nSupabase

2021 à 2025

Ulule

Développeur Full-Stack, Paris, France

Le leader français du crowdfunding, dans une équipe de 8 développeurs.

  • Introduction de la stack Next.js auprès de l'équipe (CMS + Next.js + GraphQL)
  • Conception et livraison de la marketplace BienOuBien (collaboration Ulule/MAIF)
  • Migration du backoffice Django CMS vers une interface React
  • Modernisation du site en maintenance/migration courante

Next.jsReactDjangoTypeScriptCMS

2018 à 2021

Autodidacte

Apprentissage, Paris, France

Apprentissage du web à partir de zéro : HTML/CSS et JavaScript, jQuery puis React, ensuite full-stack, le tout à travers Youtube, des cours gratuits et des projets personnels, jusqu'au premier contrat professionnel.

JavaScriptReactNode.jsGit

05 · Contact

Vers quelque chose de solide.

Ouvert aux postes favorisants le remote et aux missions temporaires. Basé à Rouen, je travaille volontiers avec des équipes parisiennes, et je suis prêt à déménager pour la bonne opportunité.

GitHubLinkedIn

Disponible en remote et en freelance