Portfolio

Thomas Boulard

Développeur — ouvert à tous les domaines : web, jeu vidéo, données, sécurité. J'aime comprendre un problème de bout en bout avant d'écrire la première ligne de code.

Disponible à partir du 3 octobre 2026 — fin de mastère le 2 octobre 2026

Contact

Projets phares

EcoSim Interactive Projet phare — Mastère

Simulateur d'écosystème scientifique : moteur de modélisation (espèces, prédation, ressources) précalculé en Python et streamé en temps réel via WebSocket vers un client de visualisation Godot, avec site vitrine et pipeline CI/CD.

PythonNumPy/SciPy WebSocketGodot React / ViteCI/CD
FideCly Projet d'équipe

Plateforme de fidélisation dématérialisée en microservices : application mobile à QR code pour cumuler des points chez les commerçants de proximité, back-office web et service d'analytics.

NestJSTypeScript React / React NativePostgreSQL Docker
Pentest ColorSheep Sécurité offensive

Test d'intrusion complet (boîte noire puis grise) sur une infrastructure e-commerce : reconnaissance réseau, exploitation LFI / SQLi / XSS, compromission jusqu'au root, puis rapport de pentest formel avec recommandations priorisées.

NmapPatator John the RipperSSH/FTP/SMB
MoreRoleKSR Projet perso

Addon Java pour un serveur Minecraft en mode Loup-Garou : nouveaux rôles, événements et mécaniques de jeu custom, maintenu sur la durée pour une communauté active.

JavaMaven
Voir le code →
Kosenro Archiver Chiffrage RP

Outil de chiffrage et d'archivage de messages pour un serveur de roleplay Minecraft. Deux versions : v1 déployée (HTML/JS + Vercel) et v2 en cours (Next.js + Firebase).

Next.jsFirebase Vercel
v1 → v2 →
ThrottleX Projet d'équipe

Service de rate limiting et quotas multi-tenant pour API : algorithmes sliding window / token bucket, métriques Prometheus, logs structurés, suite de tests (unitaires, propriétés, intégration) et benchmarks de perf.

FastAPIRedis PrometheusDocker pytest / hypothesis
Voir le code →
Ecopolia Projet d'équipe

Jeu de gestion de ville développé en équipe de 5 personnes sur la durée du module.

UnityC#
Voir le code →

Autres projets

Craft Computer TypeScript · Node/Express · Sequelize · MySQL · Next.js
Dashboard abonnements Next.js · Vercel · PostgreSQL
My Wordle TypeScript · Node.js
Anciens portfolios Next.js/Tailwind · PHP/MySQL
Etnamargement React Native · Node/TS · Prisma
Platformer 3D Unity · C#
FDI-LEEX Godot · LÖVE2D · Unity
PLI2 Lua · LÖVE2D
Country Explorer Kotlin · Android
Book Database Next.js · Prisma · MySQL · Docker
Crowdin Clone PHP · Symfony · Docker
Plateforme collaborative Symfony · JWT · PHP
Ticwin ASP.NET Core · EF Core · Next.js
API YouTube Flask · Python
DefiSyloe Flask · NLP · React
My_ls C · Makefile
Rendu Generator TypeScript · Faker.js