Projets 01 Archives 02 Parcours 03 Stack 04 Contact 05

Vilks — Développeur backend & sécurité

Du code qui tient la charge.

Autodidacte depuis 2023, je conçois des backends, des outils de sécurité et des serveurs de jeu qui tournent en production : messagerie chiffrée de bout en bout, bots Discord aux centaines de commandes, serveurs FiveM fréquentés chaque soir.

France · 46.23°N 2.21°E

Manifeste

Je ne fais pas de démos. Je construis des systèmes qui tournent : un serveur où 80 joueurs se retrouvent chaque soir, un bot aux 180 commandes, une messagerie qui ne laisse rien en clair.

Vilks · autodidacte · France

Projets sélectionnés

Cinq systèmes, en production.

Chaque projet ci-dessous a été conçu, codé et maintenu de bout en bout. Les chiffres viennent du code, pas d'une plaquette.

012026 · Messagerie

VilksChat

Messagerie auto-hébergée, chiffrée de bout en bout.

Une plateforme façon Discord où les messages privés sont chiffrés dans le navigateur (ECDH P-256 + AES-256-GCM) : le serveur ne relaie que du chiffré. Autour, une vraie défense en profondeur : Argon2id, JWT de 15 minutes avec refresh rotatif, preuve de travail à l'inscription, rate-limit Redis, CSP et HSTS, pièces jointes chiffrées et purgées automatiquement.

  • Python
  • FastAPI
  • WebSocket
  • WebCrypto
  • PostgreSQL
  • Redis
  • Docker
  • nginx
contrôles de sécurité
25
routes REST
33
lignes de code
8 600

022026 · Bot Discord

Protect

Bot de protection Discord, multi-instances.

Un bot de sécurité et de modération déployé pour plusieurs communautés, chacune avec sa propre instance. Anti-raid complet (liens, webhooks, spam, mass-ping, vanity), vérification par captcha, tickets avec transcripts, invitations, niveaux, sauvegardes de serveur et un dashboard web de monitoring pour piloter toutes les instances.

  • Node.js
  • discord.js v14
  • Express
  • SQLite
  • Canvas
  • Mistral AI
commandes
181
instances actives
11
lignes de code
20 800

032025 · Serveur FiveM

LVP PvP

Serveur PvP français, développé de zéro.

Développeur principal d'un serveur où 80+ joueurs se retrouvent chaque soir. Le cœur, vilks_core, regroupe 17 modules : arène Zone-GF avec rotation de carte, HUD PvP, boutique et garage, kits quotidiens, marché d'armes entre joueurs, VIP. Autour : crews, leaderboard en Vue 3, killfeed, casino, loading screen et Rich Presence Discord.

  • Lua
  • ESX
  • ox_lib
  • oxmysql
  • JavaScript
  • Vue 3
  • NUI
joueurs / soir
80+
ressources maison
29
lignes de code
40 800

042026 · Mode de jeu

Steal All Brainrots

Un mode de jeu complet, sur son propre framework.

Plutôt que d'empiler des scripts, j'ai écrit sab-core, un framework maison : instances privées de 8 joueurs avec navigateur de serveurs, convoyeurs, banque, boutique, inventaire en React, multi-personnage, roue d'actions, panel d'administration, panel web en Vite et bot Discord lancé en processus enfant.

  • Lua
  • React
  • Vite
  • JavaScript
  • NUI
  • Node.js
joueurs / instance
8
systèmes intégrés
15+
lignes de code
24 900

052026 · Cryptographie

VilksPass

Coffre-fort de mots de passe, local et hors ligne.

Dérivation de clé Argon2id avec 1 Gio de mémoire, puis double chiffrement authentifié : AES-256-GCM à l'intérieur, XSalsa20-Poly1305 à l'extérieur, le tout signé en HMAC-SHA256. Session liée à la machine, verrouillage après 5 essais, auto-verrouillage, effacement des clés en RAM et un leurre qui renvoie de fausses données en cas d'attaque.

  • Python
  • cryptography
  • PyNaCl
  • Argon2id
  • Tkinter
Gio pour la KDF
1
couches AEAD
2
essais avant blocage
5

Archives

Et tout ce qui tourne autour.

  1. 06

    Vilks Obfuscator

    Obfuscateur Python : 12 transformations AST sur 3 niveaux (renommage, chiffrement de chaînes, aplatissement du flux, prédicats opaques), interface web et API FastAPI.

    Python · FastAPI · AST

    2026
  2. 07

    vilks_interact

    Indicateurs 3D standalone pour FiveM : points fixes, entités mobiles, thèmes. Threads adaptatifs à la distance, 0.00 ms au repos.

    Lua · FiveM · NUI

    2026
  3. 08

    Vilks Sender

    Bot Discord en Components V2 pour composer, stocker et envoyer des messages riches, avec variables dynamiques et 6 slash commands.

    Python · discord.py · SQLite

    2026
  4. 09

    KØZA Kit

    Menu de kits NUI (quotidien, hebdo, booster, rôles Discord) et passerelle Node qui lit la présence Discord des joueurs.

    Lua · NUI · Node.js

    2026
  5. 10

    Album perso

    Album photo et vidéo auto-hébergé en PWA : upload mobile, corbeille auto-purgée, notifications push, helmet et rate-limit, déployé sur VPS.

    Node.js · Express · PWA

    2026
  6. 11

    Temp Mail

    Boîte mail temporaire : adresses jetables, expiration automatique, validation zod et requêtes SQL préparées.

    React 19 · Express 5 · SQLite

    2026

Parcours

L'ascension.

alt. 0120 · départ

2023

Premières lignes.

Lua et Python. Des scripts, des bots, des automatisations : comprendre comment les choses fonctionnent vraiment.

alt. 0640 · fondations

2024

Premiers serveurs.

Un serveur FiveM monté de zéro, des ressources Lua et NUI, les premiers bots Discord pour faire vivre une communauté.

alt. 1480 · production

2025

Des joueurs, chaque soir.

LVP PvP : 29 ressources maison, une économie, une arène, et 80+ joueurs connectés au pic. Le code tient la charge.

alt. 2350 · sécurité

2026

Sécurité & systèmes.

Messagerie chiffrée de bout en bout, coffre-fort Argon2id, bot Protect à 181 commandes, framework de jeu complet.

sommet · en cours

42

Cap sur l'École 42.

C et C++, le bas niveau, la mémoire à la main. Pour comprendre ce qui se passe sous chaque abstraction.

Stack

Ce qui est chiffré, se mérite.

Passez la clé sur le texte : elle déchiffre la stack ligne à ligne. Sur mobile, elle se promène toute seule.

vilks — stack.encverrouillé

Python et FastAPI pour les API et la crypto : Argon2id, AES-256-GCM, ECDH, JWT à rotation. Lua pour FiveM, du client au serveur, avec des interfaces NUI en JavaScript, React ou Vue. Node.js et discord.js pour des bots en production. Docker, nginx et Redis pour tenir la charge. Prochaine étape : C et C++, direction l'École 42.

déplacez la clé sur le texte

Langages

  • Python
  • Lua
  • JavaScript
  • TypeScript
  • SQL
  • HTML / CSS
  • C / C++

Backend & data

  • FastAPI
  • Node.js
  • Express
  • WebSocket
  • SQLAlchemy
  • PostgreSQL
  • SQLite
  • MySQL
  • Redis

Sécurité

  • Argon2id
  • AES-GCM
  • ECDH
  • JWT
  • CSP / HSTS
  • Rate-limit
  • Analyse AST

Jeu & outils

  • FiveM
  • ESX
  • ox_lib
  • NUI
  • discord.js
  • discord.py
  • React
  • Vue 3
  • Vite
  • Docker
  • nginx
  • Git

100k+

lignes de code

écrites et maintenues sur les projets présentés ici.

181

commandes Discord

dans le bot Protect, réparties en 10 catégories.

80+

joueurs chaque soir

au pic, sur le serveur LVP PvP.

11

projets livrés

de la crypto au jeu en ligne, en autodidacte.

Contact

Un projet ? Parlons-en.

Mission freelance, collaboration, backend à sécuriser ou serveur à faire tenir : écrivez-moi, je réponds vite et franchement.

E-mail vilks@villone.fr réponse sous 24 h
Discord Vilks75x le plus rapide
GitHub Vilks-Dev code sourceouvrir

Disponible pour de nouveaux projets Heure locale --:--:--