Full-stack · IA dans les produits · Creative coding
Geoffrey Heckmann.
Je construis la machine. Puis je la fais tourner. Puis je la transmets.
01Projets
Douze ans, catalogués.
Vingt objets, six disciplines. Retournez une carte pour voir ce qu'elle a coûté.
Etix Everywhere · 2014Système d'accès physique par QR code pour une salle de datacenter — le badge est imprimé, le contrôle est embarqué.
02Expérience
Douze ans, neuf postes, quatre fois CTO.
03Stack
Tout ce que je sais réellement piloter.
Toutes mes compétences, valant jusqu'à cinq points de compétence et disposées dans l'ordre où elles ont été acquises : une case s'ouvre dès qu'une voisine de sa discipline a un point. Rien ne peut être poussé au-delà de ce qui a réellement été livré — les cases qui s'arrêtent avant le disent sur leur contour.
- Leadership & Produit: Quatre postes de CTO. La partie qui ne compile pas.
- Stratégie technique & roadmap — 5 points sur 5 — livré en production. Douze ans à décider ce qu'il ne faut pas construire.
- Revue d'architecture & due diligence — 5 points sur 5 — livré en production. Lire le système d'un autre avant que l'argent bouge.
- Recrutement & culture tech — 4 points sur 5 — livré en production. Des équipes montées de zéro, deux fois.
- Direction d'équipe · 4 postes de CTO — 5 points sur 5 — livré en production. Objectify, Ternoa, ViVoka, Meria.
- Direction produit — 4 points sur 5 — livré en production. Des roadmaps qui survivent au contact des utilisateurs.
- Alignement fondateurs & board — 4 points sur 5 — livré en production. Traduire la réalité technique vers le haut.
- Frontend & Creative Coding: Là où la machine prend un visage.
- TypeScript · React · Next.js — 5 points sur 5 — livré en production. L'instrument du quotidien. App Router, RSC, tout.
- Three.js · React Three Fiber — 4 points sur 5 — livré en production. Chaque objet 3D de cette page.
- Shaders GLSL · géométrie procédurale — 4 points sur 5 — livré en production. Rien ici n'est un fichier de texture.
- Simulation & motion design — 4 points sur 5 — livré en production. Du mouvement dérivé, pas keyframé.
- Tailwind · design systems — 4 points sur 5 — livré en production. Les tokens d'abord, les composants ensuite.
- React Native · Unity · C# — 3 points sur 5 — livré en production. Du mobile et du temps réel livrés avant que le web rattrape.
- Backend & Infrastructure: La partie que personne ne voit jusqu'à l'arrêt.
- Node · Python · Rust · C/C++ — 4 points sur 5 — livré en production. Jusqu'au métal quand le métal est le problème.
- Postgres · MongoDB · Redis — 4 points sur 5 — livré en production. Conception de schéma, migrations, et le coût des deux.
- REST · GraphQL · RPC — 4 points sur 5 — livré en production. Des contrats qui survivent à leurs auteurs.
- Vercel · GCP · Cloudflare · Supabase — 4 points sur 5 — livré en production. Déployé, mesuré, et payé.
- Observabilité · Sentry · PostHog — 3 points sur 5 — livré en production. On ne pilote pas ce qu'on ne voit pas.
- IA: Une vraie référence, et une remontée délibérée.
- SDK d'IA vocale · livré, 4 ans — 4 points sur 5 — livré en production. ViVoka. Quatre ans, en production, embarqué.
- Direction produit ML appliqué — 4 points sur 5 — livré en production. Cadrer ce qu'un modèle a le droit de décider.
- Intégration LLM applicative — 3 points sur 5 — en construction. En construction — livré en interne, pas encore pour un client.
- RAG · embeddings · bases vectorielles — 2 points sur 5 — en construction. En construction — la qualité du retrieval fait tout.
- Outillage agentique · MCP — 2 points sur 5 — en construction. En construction — des outils, pas du chat.
- Évaluations & workflow de prompts — 2 points sur 5 — en construction. En construction — la seule façon honnête de revendiquer le reste.
- Web3: De l'histoire, pas une identité. Toujours porteur.
- Solidity · architecture de smart contracts — 5 points sur 5 — livré en production. Des contrats en production qui détiennent de vrais actifs.
- Chaînes EVM · Viem · Ethers — 4 points sur 5 — livré en production. Mainnet, L2, et les factures de gas.
- Substrate · chaînes Rust — 4 points sur 5 — livré en production. Une L1 dans Polkadot, de la genèse au lancement.
- Audits & revue de sécurité — 4 points sur 5 — livré en production. Commandés, répondus, corrigés.
04Méthode
Les mêmes trois actes, à chaque fois.
Acte I · Bruit
Il y a d'abord du bruit.
Six directions, trois stacks, une deadline et aucun consensus. Le premier travail n'est pas de construire — c'est de déterminer ce qui est réel là-dedans, et de le dire.
Acte 1 sur 3
05Contact
Parlons-en.
Si vous avez un produit et pas de CTO, ou un CTO et pas de temps — c'est pour ça que je suis là. Direction technique à temps partagé, deuxième avis sur une architecture, IA dans un produit existant, ou un build depuis zéro.