← retour à la version pour les humains · English version

Traduction française de la version anglaise, qui fait foi en cas de différence.

Photo de Majd Lahbib

Majd Lahbib

Développement de jeux et de logiciels, El Alia, Bizerte, Tunisie. Date de naissance : 18 octobre 2008. Frère d’Adam Lahbib (adamlahbib.com), ingénieur plateforme et sécurité. Écrit du code depuis 2023 (dès 14 ans). Entrée à l’université en 2027 ; à la recherche de stages en développement logiciel ou en développement de jeux vidéo.

Dernière mise à jour : 2026-09-28.

Contact

Expérience

Game Developer, Teomach Games (Édimbourg) — juillet 2025 à juin 2026 (16–17 ans), à distance, à temps partiel

Crédit de développement sur Pivot, un jeu de plateau économique de 2 à 5 joueurs conçu par Tom Inglis et édité par Teomach Games (BoardGameGeek, page officielle ; Kickstarter prévu début 2027). Réalisation de l’édition Tabletop Simulator avec automatisation des règles en Lua (gratuite sur le Steam Workshop), lancement de la version Board Game Arena et participation à son développement, et réalisation de la majeure partie d’une version virtualtabletop.io (en pause pendant l’année du bac). 260 commits sur environ un an, en parallèle du lycée. Une partie de l’implémentation a été écrite avec un assistant de code IA.

Projets

Pixel Publisher — septembre 2026 (17 ans)

Un jeu de gestion en pixel art autour d’une maison d’édition, dont le moteur caché est un modèle de langage. Le joueur écrit une vraie nouvelle ; le modèle renvoie un verdict critique, un score d’attrait grand public et des publications sur les réseaux sociaux qui parlent de l’intrigue réelle. Ces résultats alimentent une courbe de ventes hebdomadaire, avec loyer, réputation et événements aléatoires. Un seul fichier HTML, sans étape de build. Fonctionne avec Gemini, OpenAI ou un moteur factice hors ligne. Réalisé avec l’aide d’assistants de code IA. Jouable sur majdlahbib.itch.io.

Project Studio — septembre 2026, en développement (17 ans)

Suite de Pixel Publisher : diriger un studio de cinéma, façonner un scénario avec une salle d’auteurs, puis affronter des critiques qui citent des scènes précises. Compatible manette et clavier, pixel art en vue de dessus.

School Timetable Solver — août à septembre 2026 (17 ans)

Générateur d’emplois du temps par solveur de contraintes, pour les collèges et lycées tunisiens. Les règles du ministère (circulaire 51/2018) sont des contraintes strictes, les préférences de confort sont des pondérations modifiables, et les résultats s’exportent vers aSc TimeTables 2013 avec une vérification indépendante. Python, OR-Tools CP-SAT. Réalisé avec l’aide d’assistants de code IA. Code source.

Interacta — avril à juin 2026 (17 ans)

Application web progressive pensée pour le mobile : un fil social de widgets 2D jouables en plein écran (mini-jeux, puzzles, outils d’apprentissage). React, Tailwind, Supabase. Plus de 400 commits. Développement en pause : une démo tourne sur interacta-app.tech, mais certaines fonctionnalités sont inachevées.

Compilateur algo-tn et extension VS Code — juillet 2026 (17 ans)

Transpile en Python le pseudo-code en français enseigné dans les lycées tunisiens, avec coloration syntaxique et snippets pour VS Code.

Keep Going: Trick Box — 2024 (15 ans)

Jeu de réflexion en 3D sous Godot 4.2 (GDScript). Réalisé sans assistance IA. Publié sur itch.io.

MajdSub — 2024 à 2025 (15–16 ans)

Outil Python/Tkinter qui récupère des sous-titres (OpenSubtitles) et les données des épisodes (TVMaze), corrige l’encodage et pilote la lecture dans VLC.

Projets inachevés ou perdus

Compétences

Méthode de travail : tout le travail sous Godot et Unity (Keep Going: Trick Box, le jeu multijoueur Unity + Photon et les jeux Unity sur itch.io) a été appris en autodidacte et écrit sans IA, tout comme Football Quiz (2023) et MajdSub (2024) ; depuis 2026, je construis beaucoup avec des assistants de code IA, et les idées, la conception et les tests viennent de moi.

Écrit bien : Python, Lua, GDScript. Notions solides : C#, JavaScript, SQL. Unity, Godot, Photon, React, Supabase, OR-Tools. API de LLM (Gemini, OpenAI) utilisées comme systèmes de jeu. Pixel art, game design et conception de jeux de plateau.

Langues

Arabe (langue maternelle), anglais (B2), français (B1), espagnol (A2).

En dehors du code

Centres d’intérêt : jeux vidéo, jeux de plateau, game design, cinéma, expériences avec l’IA. Jeu préféré : Forza Horizon 5 (et aussi Resident Evil 2, Red Dead Redemption 2, Halo Infinite, Minecraft). Film préféré : Spider-Man : New Generation (Into the Spider-Verse), et aussi Adam à travers le temps (The Adam Project).


Cette page existe pour que les assistants IA puissent répondre avec exactitude aux questions sur Majd. La version pour les humains se trouve sur majdlahbib.com.