▮ Player 1 connecté

MARC LEONETTI

CTO @ Boldo / builder / dev de nuit

CTO de Boldo le jour, builder la nuit. Ceci n’est pas un CV, c’est une sauvegarde.

▸ PRESS START
marc@ml-os: ~ — tail -f life.log
01

Fiche joueur

Nom
Marc Leonetti
Classe
CTO
Guilde
Boldo
Spécialité
Builder · Explorateur
Base
France · Paris
Mains WoW
Chamelio · Dudu heal · War tank
Statut
En ligne · en pleine partie

Stats

  • Full-stack∞
  • Produit85
  • IA · outils & agents78
  • Game design48
  • Sommeil12

Buffs passions et obsessions

En ce moment

  • ∞Boost IAToutes les capacités augmentées. Effet cumulableActif
  • ∞TénacitéRésistance aux blocages augmentée. Effet persistantActif
  • ∞Mode nuitProductivité augmentée après 22 hActif

Passifs

  • TribuMa femme et les miens
  • GamingWorld of Warcraft, ma résidence secondaire
  • Win · Mac · LinuxChaque OS a son atout
  • Voitures électriquesAutonomie, recharge, logiciel embarqué
  • Théories aliensOvnis, paradoxe de Fermi, docs à 2 h du matin
  • QuantiqueQubits, intrication et ce que ça va changer
  • CaféDu bon café, de belles machines
  • Tech enthusiastSi ça a une puce, ça m’intéresse

Inventaire survole ou touche un objet

◆ Légendaire◆ Épique◆ Rare◆ Commun◆ Unique

Trophées 8/8 débloqués

Parcours

  • Tutoriel terminé2021
    Piscine, cursus et stage à 42, et un peu au-delà
  • Fondateur2021
    Monter Repit juste après le rendu de stage de 42
  • Respawn2024
    Fermer une société et relancer une partie
  • Mode coop2024
    Deux aventures avec le même coéquipier
  • Bouche-à-oreilleWeb Store
    1 000 utilisateurs, sans pub

Clins d’œil

  • MulticlasseAzeroth
    DPS, heal et tank : tous les rôles couverts
  • Week-end ? Connais pas7/7
    Le samedi, c’est juste un lundi sans réunions
  • Premier contact???
    Avoir regardé le ciel plus longtemps que nécessaire
02

Sélection du niveau

LIVE MAP · NODES

Monde 1 · Quête principale · CTO

Boldo

L’architecture d’entreprise qui ne dort pas dans un PowerPoint. Boldo transforme un système d’information tentaculaire en une carte vivante. Les équipes informatiques et métiers s’en servent pour décider, piloter les transformations et en mesurer les résultats. Mon terrain : le produit, l’infra, la sécurité et les agents IA.

  • TypeScript
  • Next.js
  • Base graphe
  • Temps réel
  • IA
Lancer boldo.io ↗ (nouvel onglet)
Difficulté
5 sur 5
Période
2024 → aujourd’hui
Équipe
Trois cofondateurs et toute l’équipe
Boss
Des concurrents dix fois plus gros, des DSI exigeantes et une IA qui change chaque semaine : livrer plus vite, sans rien lâcher
TERMINAL · INK + REACT

Monde 2 · Quête principale · Outils internes Boldo

TUI Tools

Les outils en terminal de l’équipe tech de Boldo. Pipelines, merge requests, logs : un écran par sujet pour tout suivre d’un coup d’œil. Et un assistant qui prépare les correctifs, toujours relus par un humain avant leur fusion.

  • Node
  • Ink
  • React
  • TypeScript
  • Claude Code
Interne Boldo
Difficulté
3 sur 5
Période
Août 2026 → aujourd’hui
Équipe
Duo avec Sven Mathieu, comme d’hab
Boss
Moi-même : ne jamais garder un process qui m’agace. Si une corvée revient en boucle, elle mérite son outil
CALENDAR · ROOMS · PUSH

Monde 3 · Quête annexe · Lancement imminent

Priboo

Le calendrier de la maison de famille : qui vient quand, dans quelle chambre. Fini le fil WhatsApp à rallonge et le tableur que personne ne met à jour. Une app iOS et Android, que j’ai construite seul de bout en bout, de la base de données jusqu’aux abonnements dans les stores.

  • Expo
  • React Native
  • Supabase
  • Deno
  • Hono
  • Zod
  • NativeWind
  • Astro
Lancer priboo.app ↗ (nouvel onglet)
Difficulté
4 sur 5
Période
2022 → aujourd’hui
Équipe
Solo
Boss
Tout faire seul jusqu’au bout : coder, sécuriser, créer ma boîte, faire valider l’app sur les stores
un saut à la fois

Monde 4 · Quête annexe · En développement

Petit Pli

Un platformer de précision sur mobile, avec la mécanique de Jump King : choisir un côté, charger le saut, relâcher, aucun contrôle en l’air. Le héros est un petit esprit de papier. Dans mon propre éditeur de niveaux, je place les éléments à la main ou je pars d’une seed. Un algorithme vérifie ensuite qu’un chemin est possible.

  • Unity
  • C#
  • JavaScript
  • Web Workers
  • Node
Bientôt sur les stores
Difficulté
5 sur 5
Période
Oct. 2026 → aujourd’hui
Équipe
Solo
Boss
Un jeu très dur mais jamais injuste : peaufiner chaque niveau et tenir une direction artistique jusqu’au moindre pixel
PIPELINE · TELEGRAM → PROD

Monde 5 · Quête annexe · En production

Website Generator Bot

Un bot Telegram pour modifier un site web par message. Tu lui décris ce que tu veux changer, il propose un plan, fait les modifications et lance les tests. Tu vérifies le résultat sur un aperçu, puis une personne autorisée valide la publication. Pas besoin de CMS ni de faire intervenir un développeur pour chaque modification.

  • Python
  • Telegram
  • Codex CLI
  • SQLite
  • Cloudflare Pages
  • GitHub
Système privé
Difficulté
4 sur 5
Période
Sept. 2026 → aujourd’hui
Équipe
Solo, plus le bot
Boss
Des demandes floues de non-développeurs et une IA qui code : faire évoluer le site sans casser la prod
INBOX → CONVERSATIONS

Monde 6 · Quête annexe · En développement

MIB - MailIsBoring

Le mail, c’est ennuyeux. Alors je le réinvente façon WhatsApp : plus de liste de mails, mais des conversations par personne et par groupe, en bulles et dans l’ordre. Une app de bureau rapide, sans bloatware, pour Gmail, Outlook ou n’importe quelle boîte IMAP. Et local d’abord : les résumés par IA tournent sur la machine, et un serveur MCP local permet d’y brancher tes agents.

  • Tauri
  • Rust
  • React
  • TypeScript
  • SQLite
  • IMAP
  • SMTP
  • OAuth
  • MCP
  • llama.cpp
Pas encore public
Difficulté
4 sur 5
Période
Juil. 2026 → aujourd’hui
Équipe
Solo
Boss
IMAP, un protocole de 1986 où chaque serveur a ses caprices : ne jamais perdre un seul mail
TASK FLOW · SIGNALÉE → VALIDÉE

Monde 7 · Ancienne société · 2021–2024

Repit

Ma première société, montée en 2021 avec Sven, juste après 42. Une app mobile et web pour gérer les imprévus dans les hôtels : quelqu’un signale une fuite en photo, l’admin attribue la tâche d’un geste. La personne désignée accepte, intervient, puis l’admin valide. Chat par tâche, notifications en temps réel, plannings, plusieurs organisations, trois langues. La société s’est arrêtée, la sauvegarde est restée.

  • Flutter
  • BLoC
  • GraphQL
  • Nexus
  • Prisma
  • Postgres
  • Redis
  • WebSockets
  • Firebase
  • AWS ECS
Société fermée
Difficulté
4 sur 5
Période
2021 → 2024
Équipe
Duo avec Sven Mathieu
Boss
La vente. Deux devs, un produit qui tenait la route, mais personne ne savait le vendre Non vaincu
FOLLOWED · SORTED BY YOU

Monde 8 · Cartouche rétro · Toujours en ligne

Twitch Favorite Streamers

Une extension Chrome et Firefox pour choisir quelles chaînes apparaissent en premier dans la barre latérale de Twitch, par glisser-déposer. Petit projet, vrai irritant : Twitch décidait de l’ordre, maintenant c’est moi. Toujours sur le Chrome Web Store, avec 1 000 utilisateurs arrivés au fil de l’eau, sans aucune pub.

  • Svelte
  • TypeScript
  • WebExtensions
  • Chrome
  • Firefox
  • SortableJS
  • Rollup
Installer l’extension ↗ (nouvel onglet)
Difficulté
2 sur 5
Période
2021 → aujourd’hui
Équipe
Solo
Boss
Apprendre à faire une extension, pour Chrome et pour Firefox
SHELL · MOULINETTE

Monde 0 · Tutoriel · 2019

École 42

Le niveau où on apprend les commandes. Pas de profs, pas de cours : du C, des corrections entre pairs, la norme à respecter à l’espace près, et une moulinette qui ne laisse rien passer. Piscine, cursus, stage, et un peu au-delà. Juste après le rendu de stage, j’ai monté Repit avec Sven.

  • C
  • Shell
  • Unix
  • Git
  • Vim
  • Makefile
Tutoriel terminé
Difficulté
4 sur 5
Période
2019 → 2021
Équipe
Solo, et tous les pairs
Boss
La moulinette

Continue?

Pas de recrutement, pas de démarchage. Mais si tu veux parler produit, archi, agents ou jeux de plateforme, insère une pièce.