enfr

Projets

Mon site web portfolio complet intégrant des composants interactifs, du multilinguisme et des intégrations d'API (GitHub, etc.), développé avec SvelteKit et Tailwind CSS.
Svelte
Tailwind
SvelteKit
TypeScript
JavaScript
JavaScript
Docker
Développé une plateforme de RAG avec le protocol MCP et TypeScript afin de partager et de modifier ses mémoires. Configuré le déploiement conteneurisé avec Docker, orchestrant les services SvelteKit, Keycloak et Turso.
Svelte
Tailwind
TypeScript
JavaScript
SvelteKit
AuthJS
KeyCloak
Docker
LLMs
RAG
Semantic Search
MCP
Un éditeur de Canvas (JS) pour créer des images assez facilement. Il est utilisé pour les outils de l'ISATI.
TypeScript
JavaScript
Configuration déclarative centralisée pour NixOS et Home Manager, gérant mes paquets, environnements système et dotfiles de manière reproductible.
Nix
Shell
NixOS
HomeManager
Plateforme web de signalement et d'analyse de vulnérabilités et d'incidents de sécurité, utilisant MongoDB et Shadcn Svelte.
Svelte
Tailwind
ShadcnSvelte
SvelteKit
MongoDB
TypeScript
JavaScript
JavaScript
Outil d'analyse binaire et de décodage des fichiers Microsoft Journal (.jnt) pour extraire et modéliser les tracés d'encre numérique.
Python
BinaryParser
Preuve de concept d'une interface graphique (GUI) interactive de dessin et de boutons dessinée entièrement sur un Canvas HTML5 en TypeScript.
TypeScript
JavaScript
CanvasAPI
Playwright
Bun
Une bibliothèque de composants Svelte 5 sans style (headless) fournissant la logique de base (comme un lecteur de musique et carrousel), packagée pour NPM.
Svelte
Tailwind
TypeScript
JavaScript
JavaScript
SveltePackage
Fichier de configuration et profil GitHub de présentation personnelle.
Markdown
Une bibliothèque mathématique personnalisée en TypeScript, compilée avec Rolldown et validée avec des tests de mutation Stryker.
TypeScript
JavaScript
Rolldown
Vitest
Stryker
Traceur de fonctions mathématiques en 3D interactif dans le navigateur avec Three.js et WebGL.
JavaScript
ThreeJS
WebGL
Scripts de web scraping et d'extraction de données.
Python
Docker
Service web générant dynamiquement des bannières d'icônes de technologies au format SVG pour agrémenter les fichiers de profil GitHub (README.md).
Svelte
Tailwind
TypeScript
JavaScript
JavaScript
Vercel
Application cartographique et interactive de suivi des pays et statistiques de l'Euro Basket utilisant MapLibre GL.
Svelte
Tailwind
MapLibreGL
TypeScript
JavaScript
JavaScript
Collection de notebooks Jupyter contenant des exemples d'Intelligence Artificielle et de Deep Learning.
Python
Application web de coordination et de gestion des pauses café collaboratives.
Svelte
Tailwind
TypeScript
JavaScript
JavaScript
Application cartographique conceptuelle de suivi en temps réel et d'itinéraires pour le réseau de bus STAR de Rennes.
Svelte
Tailwind
MapLibreGL
TypeScript
JavaScript
JavaScript
Service d'automatisation en Go surveillant plusieurs flux RSS pour publier les nouveautés sur des serveurs Discord via Webhooks.
Go
Docker
DiscordWebhook
Développé un site web portfolio interactif en JavaScript/TypeScript avec SvelteKit et Tailwind CSS, intégrant les API REST de GitHub pour afficher dynamiquement les dépôts, optimisant le temps de chargement de la page de 25%.
Svelte
Tailwind
TypeScript
JavaScript
Intéressé par les vidéos de @yoshtm, j'ai essayé de refaire la même chose. J'ai créé un plugin sur Trackmania qui récupère la vitesse, la position et la matrice de transformation 3D. Ensuite, j'ai tracé des lignes depuis l'avant de la voiture vers les objets de collision les plus proches (en seuillant l'image). Ces distances, ainsi que la vitesse, étaient en entrée de mon réseau de neurones. J'ai essayé de l'entraîner, mais c'était long, du fait que je ne puisse ni accélérer le jeu, ni le paralléliser. De ce fait, la voiture ne roulait pas très bien.
Python
PyTorch
Tentative de création d'un réseau de neurones afin qu'il puisse finir le premier niveau de Mario Bros. L'environnement a été recréé en lisant directement dans la mémoire du jeu et en calculant la distance du personnage aux obstacles. Pour l'entraînement, j'avais essayé de le faire plutôt avec des algorithmes génétiques. C'est pour l'instant pas très concluant.
Python
PyTorch
Neural Networks
Genetic Algorithms
Jeu de navigation Wikipédia implémentant un script d'extraction (scraping) et de nettoyage de pages Wikipédia.
PHP
HTML
PHP
JavaScript
CSS
Bot Discord polyvalent doté de diverses commandes utilitaires et ludiques.
JavaScript
Python
Moteur de jeu voxel 3D écrit en Zig et rendu en OpenGL natif.
Zig
C
GLSL
OpenGL
Jeu aventure puzzle fait avec Godot.
Godot
© 2026 AquaBx. All rights reserved.