Projets ($)
07 projets · 2018–2026Sélection open source
02 projetsGénération d'images DLSS (x2, x3, x4) gratuite pour Baldur's Gate 3 sous Vulkan.
Chiffres relevés à la compilation · 13 oct. 2026
Baldur's Gate 3 n'offre pas la génération d'images DLSS, et le seul mod qui l'ajoutait était réservé aux abonnés Patreon et cassait les menus du Script Extender. bg3fgvk est une petite DLL sous licence MIT qui branche le DLSS-G de NVIDIA Streamline sur la swapchain Vulkan du jeu : le DLSS Super Resolution du jeu fournit la profondeur et les vecteurs de mouvement, et le pilote NVIDIA génère et cadence les images supplémentaires. Une scène à 30 ips s'affiche à environ 120 en x4.- Architecturé une couche d'interposition Vulkan complète en C++ : des hooks Detours sur le point d'entrée unique du loader confient instance, device, files et swapchain à l'interposeur de Streamline, pour que le cadenceur travaille sur une file qui lui appartient.
- Rétro-ingénierie de la recette d'entrées DLSS-G (profondeur, vecteurs de mouvement, matrices de caméra, marqueurs Reflex) en espionnant les appels NGX du jeu plutôt qu'en remplaçant son upscaler.
- Compatible avec le Script Extender et son Mod Configuration Menu, fonctionne sous Proton (Linux) et se combine au Neural Rendering de DLSS 5 via OptiScaler.
- Livré en développement agentique piloté par spécifications : la leçon de chaque expérience vit en Markdown dans le dépôt, ce qui a permis à des contributeurs externes d'ajouter la prise en charge de Linux, un correctif de scintillement et le cadencement x4 dans les semaines suivant la sortie.
Un agent de codage IA qui transforme une idée de jeu décrite en langage naturel en une dApp Pyth déployée.
- 1re place · Pyth Community Hackathon 2026
- 50 000 $PYTH de prix
- 1 semaine sur les 6 du hackathon
- 10 outils d'agent
Décrivez un jeu en langage naturel et Ouroboros le structure, le code, le déploie et le publie comme dApp Pyth fonctionnelle, le tout depuis une seule fenêtre de chat : flux de prix Pyth pour les données de marché, Pyth Entropy pour l'aléa vérifiable, contrats sur Base Sepolia, interfaces sur Netlify. Construit durant la dernière semaine du Pyth Community Hackathon (6 semaines), entre deux emplois, il a remporté la 1re place et un prix de 50 000 $PYTH.- Architecturé une boucle d'agent ReAct sur FastAPI avec diffusion WebSocket et un registre de 10 outils : opérations sur fichiers, terminal, prix, recherche, chandelles et historique Pyth, et déploiements Foundry de contrats Solidity sur Base Sepolia.
- Construit l'interface Nuxt 3 avec aperçu en direct du jeu généré, explorateur de contrats et tableau de bord des coûts, appuyée sur des sessions MongoDB avec suivi des coûts par exécution.
- Adaptateurs indépendants du modèle pour Claude et GPT, avec le serveur MCP de Pyth pour la découverte des flux et les données historiques.
- Livré une soumission fonctionnelle durant la dernière semaine du hackathon ; 1re place et 50 000 $PYTH remis par l'équipe Pyth Network.
À propos
Comment l’IA transforme l’industrie logicielle
Exploiter l’IA est désormais au cœur de ma philosophie de développement. Mon expertise en architecture logicielle me permet d’utiliser l’IA comme accélérateur, écrivant du code dans presque n’importe quel langage et livrant des solutions plus vite que jamais. Ce virage m’oblige à me concentrer sur les activités à plus forte valeur : veille technologique, revues de code méticuleuses, tests approfondis et détection proactive des sorties erronées ou hallucinatoires, grâce à des harnais sous forme de skills, garde-fous, hooks et boucles de vérification automatisées qui gardent les agents sur des patrons éprouvés et bloquent les erreurs avant la mise en production.
« 90 % de mes compétences sont soudainement tombées à zéro dollar et 10 % ont été multipliées par 1000. […] Avoir une vision, savoir définir des étapes clés pour y parvenir, contrôler la complexité ; voilà des compétences désormais ultra-valorisées comparées à “je sais où mettre les esperluettes, étoiles et accolades en Rust”. »
Débuts de carrière
Pendant mon B.Sc. en informatique à l’Université d’Ottawa, un colocataire et moi avons créé une plateforme e-commerce entièrement personnalisée qui a généré plus d’un million $ de revenus dès sa première année, bien avant que Shopify ne devienne populaire. En combinant mes compétences de développement de bots de jeux vidéo à une expérience utilisateur ultra simple, nous avons obtenu un avantage concurrentiel décisif. Des considérations mûrement réfléchies nous ont finalement amenés à fermer la boutique, mais le projet a prouvé que, avec assez de détermination et de code, presque tout est possible.
Comme nous avons démarré sans personnel, j’ai rapidement développé des compétences en marketing, gestion de projet, recrutement et stratégie d’affaires, en plus du développement. Au fil des ans, j’ai dirigé mes propres entreprises et conseillé des sociétés spécialisées dans l’automatisation de jeux, affinant ainsi mes compétences techniques et commerciales.
Le travail avec des partenaires exclusivement orientés cryptomonnaies a éveillé mon intérêt pour la blockchain. J’ai commencé le trading automatisé et suis finalement devenu gestionnaire de projet et président d’un casino crypto.
Note de côté : Durant la pandémie de 2020, j’ai pris un congé sabbatique pour diriger une guilde World of Warcraft Classic : 40 joueurs en vocal, trois soirs par semaine, pendant 18 mois. Cette expérience de leadership intense m’a appris à gérer de grandes communautés en ligne.
À mesure que ma réputation dans la crypto grandissait, j’ai obtenu des mandats de conseil, mentoré à l’ETHGlobal Sydney et décroché un poste de gestionnaire de projet technique pour un projet crypto bien financé.
Aujourd'hui
Je suis actuellement Tech Lead IA chez Desjardins, où j'innove les pratiques d'ingénierie pour encadrer et gouverner le développement assisté par l'IA à travers les équipes, en définissant les garde-fous, rulesets et standards de revue pour les workflows de codage assistés par l'IA.
Entre deux emplois, je me suis lancé dans le Pyth Community Hackathon de 6 semaines à sa toute dernière semaine et j'ai livré Ouroboros, un agent de codage IA qui transforme une idée en langage naturel en une dApp Pyth déployée et fonctionnelle, depuis une simple fenêtre de chat. Le projet a remporté la 1re place et une récompense de 50 000 $PYTH (annonce sur X).
Auparavant, j'étais Tech Lead IA chez Angel Softwares, où je pilotais la direction technique et le mentorat des développeurs sur les gammes de produits IA, en construisant des outils d'automatisation basés sur l'OCR avec Python, TypeScript et AWS.
Avant cela, j'ai passé deux ans en tant que développeur full-stack senior chez une entreprise canadienne de traitement de l'eau, où prendre du recul par rapport aux décisions stratégiques pour plonger dans le code m'a permis de maîtriser les pratiques de niveau entreprise :
- Conception et maintenance de pipelines CI/CD robustes
- Mise en place de suites de tests automatisés complètes
- Application rigoureuse du version control et des processus de release
- Création de microservices pour décharger les tâches lourdes et réduire la charge réseau
- Contribution aux initiatives de migration TypeScript en tant que développeur principal refactorisant notre application frontend Vue
Cette profondeur technique alimente désormais mon travail de gouvernance de l'IA dans des produits concrets.
Aléatoire
Sur un plan plus personnel, je crois que la différenciation est clé. Poussé par la passion, j’ai passé des années à bâtir mon expertise dans plusieurs domaines technologiques de niche qui se révèlent utiles de temps en temps :
- Bidouillage de jeux vidéo : Injection mémoire / hooking via DLL.
- Hacking & automatisation Android : attaques MITM, ROMs personnalisées pour contourner la sécurité, bots d’automatisation sur mesure.
- Modding de jeux vidéo : Cartes et mods personnalisés.
- Systèmes d’exploitation : Expérimentation poussée sous Debian-based et Windows.
- Intégration de paiements : Stripe, PayPal, eBay, crypto (web3) et FastSpring.
Je suis devant un ordinateur depuis l’âge de cinq ans ; cette passion m’a fait emprunter de nombreux chemins, me forgeant un bagage technique vaste et diversifié.
Je suis le “gars à idées” que décrit Sam Altman d’OpenAI dans “The Gentle Singularity”. Plutôt que d’attendre qu’un autre exécute mes idées, j’ai appris l’ingénierie logicielle depuis les bases pour les concrétiser moi-même. À mesure que l’IA abaisse la barrière à l’implémentation, ce mélange de pensée instinctive hors cadre et de compétences techniques durement acquises est devenu mon avantage compétitif.
Parcours et Éducation
◆ = formation- 06.2024 - 11.2024DorgecoinGestionnaire de projet techniqueÉcosystème de cryptomonnaie mème
- 06.2022 - 05.2024nice2winResponsable produit / DevOpsCrypto-casino
- 10.2019 - 07.2020FifatopDéveloppeur backend / DevOps / SEO & MarketingE-commerce de biens numériques
- 01.2018 - 01.2025PokéGoAccountDéveloppeur Full-Stack / SEO & Marketing / DevOpsE-commerce numérique









