Dossier de candidature

Stage — Développement web, IA & gouvernance numérique

Toulouse 43°36′N 1°26′E

Éd. 29.10.2026

Je construis des choses qui tiennent.

Vingt ans, développeur, Bachelor 2 Informatique à Ynov Toulouse. Ce site est ma candidature au stage d’Alpha to Omega : qui je suis, ce que j’ai construit, et ce que j’ai compris des missions.

Alexandre Assignon

01 Profil

Profil

Développeur de vingt ans, en deuxième année d’informatique à Ynov Toulouse. J’ai livré des applications utilisées chaque jour en entreprise, et je fais tourner The One Rule, un jeu multijoueur en ligne que je fais évoluer en lisant ses chiffres.

2015

Fig. 01 — Première ligne de code Juillet 2015, Abidjan. Premier stage, à huit ans : Notepad++, un peu de JavaScript, un peu de Go. Puis un robot LEGO en Scratch, des logos, du montage vidéo. Un mentor pour les bases, des stages pour les conditions réelles, Ynov pour le cadre.
Formation
Bachelor 2 Informatique, Ynov Toulouse
Base
Toulouse — Abidjan avant
Langues
Français natif · Anglais B1/B2
Terrain
Web, applications métier, déploiement
Hors écran
Judo, musculation, échecs (1300 Elo)

02 Lecture du stage

Le web comme fil conducteur.

Ce que j’ai compris de l’offre, reformulé. Le web reste le fil conducteur ; l’exploitation le prolonge ; la gouvernance l’éclaire, sur environ un quart du temps.

  1. 2.1

    Concevoir & développer

    Partir d’un besoin client, le reformuler, en tirer un périmètre et des parcours. Puis construire : pages, composants, formulaires, intégrations d’API, sur des sites Astro sur mesure. Et revenir dessus : corriger, maintenir, améliorer performance, accessibilité et SEO technique.

    Déjà pratiqué

    • RoyalChess — front & back seul
    • IBI Stock — quatre rôles, en ligne
    • Leveling Unite — validation serveur
  2. 2.2

    Déployer & exploiter

    Un site n’est fini qu’en production. Préparer les déploiements, comprendre les environnements, DNS et certificats, Cloudflare, CI/CD. Lire des logs, diagnostiquer un incident, vérifier qu’une reprise est possible, et l’écrire.

    Déjà pratiqué

    • GitHub Actions — IBI Stock
    • CI/CD — The One Rule
    • Bug de sauvegardes — IBI Courriers
  3. 2.3

    Cartographier & gouverner

    Recenser applications, comptes et accès ; documenter données et dépendances ; transformer un état des lieux en actions priorisées. Poser les bonnes questions, sans prétendre trancher seul.

    Déjà pratiqué

    • Appel d’offre — traçabilité des paiements, Abidjan

Pourquoi ce stage

Ces trois métiers, je les ai déjà croisés séparément : du code livré, des déploiements faits seul, une étude sur la traçabilité d’un système. Ce stage les réunit dans un même projet, de bout en bout — c’est exactement la manière dont j’ai envie d’apprendre.

03 Projets

Une idée, alors je l’ai construite.

07 dossiers
sélection, 2025 — 2026

01 The One Rule Party game multijoueur 2026

Une règle tenue toute la partie, une consigne toutes les deux secondes. 246 joueurs en 22 jours, 2 859 parties : je lis les chiffres, je change le jeu.

Rôle
Créateur — du gameplay au déploiement
Statut
En ligne
Outils
TypeScript · Vite · Temps réel · CI/CD
theonerule.party ↗
02 IBI Gestion de Stock Application web interne 2026

Les stocks numérique et textile d’une imprimerie : entrées, sorties, alertes de rupture, inventaire, rapports PDF et Excel. Quatre rôles, de la direction au magasinier.

Rôle
Conception et développement
Statut
Livrée
Outils
Flutter Web · Supabase · PostgreSQL · GitHub Actions
Le dossier ↗
03 RoyalChess Plateforme d’échecs 2026

Matchmaking par niveau, parties en temps réel avec chrono et chat, courbe Elo, analyse Stockfish après la partie. Un projet Yboost volontairement trop gros pour son cadre.

Rôle
Seul — conception, front, back
Statut
MVP
Outils
Next.js · NestJS · Socket.io · PostgreSQL · Redis
Le dossier ↗
04 Leveling Unite Site événementiel 2026

Une énigme collective sur Discord : quinze mots à reconstituer en vingt jours. Les propositions sont vérifiées côté serveur. Plus de 20 000 connexions en un peu plus d’un mois.

Rôle
Conception, développement, mise en ligne
Statut
Terminé
Outils
SvelteKit · Redis · Vercel
Le dossier ↗
05 IBI Courriers Application desktop 2025

La gestion électronique des courriers d’un groupe ivoirien. Un outil entièrement hors ligne, utilisé chaque jour par sept personnes pour tracer environ 1 000 documents.

Rôle
Développeur principal — freelance
Statut
En production
Outils
Python · SQLite · ReportLab · PyInstaller
Le dossier ↗
06 Viral Generator Outil vidéo 2025

Pour créateurs : une vidéo brute en entrée, une version verticale en sortie — silences coupés, sous-titres incrustés. Les limites sont écrites dans le README.

Rôle
Seul
Statut
Prototype
Outils
Python · Flask · FFmpeg · Whisper
Le dossier ↗
07 COMMEve Site de restaurant —

Le site d’un restaurant de cuisine d’auteur à Abidjan : accueil, carte, histoire, contact. Développé en équipe, crédité sur le site.

Rôle
Développeur dans l’équipe
Statut
En ligne
Outils
HTML · CSS · JavaScript
Le dossier ↗

Tous les dossiers, journaux et démos ↗

04 Parcours

De Notepad++ à la production.

La boucle

  1. 01 Une idée trop grosse
  2. 02 J’apprends
  3. 03 Ça casse
  4. 04 Je corrige
  5. 05 Ça marche
  1. 2026 — auj. The One Rule Créateur · theonerule.party 246 joueurs en 22 jours. Je le fais tourner, je lis les chiffres, je change le jeu.
  2. Été 2026 Stagiaire développeur full stack Toulouse Applications métier, apps cloud de centralisation des courriers, déploiement en autonomie, encadré par des seniors.
  3. Été 2026 Appel d’offre — dossier patient Polyclinique Les Grâces, Abidjan Traçabilité des paiements locaux (espèces, Orange Money, Wave, carte) face au système proposé. L’étude, pas le développement.
  4. Été 2026 Leveling Unite Communauté Leveling Site événementiel conçu, développé et mis en ligne ; validation des mots par un back-end Redis.
  5. Juin — juil. 2026 IBI Gestion de Stock Groupe IBI Côte d’Ivoire Passage sur le web en V3, livrée et en ligne : Flutter Web, Supabase, quatre rôles.
  6. Mai — juin 2025 IBI Courriers Groupe IBI · freelance Développeur principal d’un outil hors ligne livré, installé, utilisé.
  7. 2024 — 2025 Stagiaire développement web Abidjan Le web en conditions réelles pendant l’année de terminale, encadré par un développeur senior.
  8. 2015 — 2023 Premiers stages Abidjan Web, robotique, graphisme, vidéo. À huit ans : JavaScript et Go dans Notepad++.

Formation

  1. 2026 — en cours Bachelor 2 Informatique Ynov Campus, Toulouse
  2. 2025 — 2026 Bachelor 1 Informatique Ynov Campus, Toulouse
  3. 2024 Baccalauréat général Lycée Saint Viateur

05 Méthode & IA

L’IA écrit vite. Le jugement reste le mien.

  1. 01 Formuler

    Écrire le problème avant d’ouvrir l’outil : contexte, contraintes, résultat attendu. Un brief flou produit du code flou.

  2. 02 Générer

    Obtenir vite une première version, explorer une documentation ou une base de code inconnue. Flutter, je l’ai appris ainsi, en vingt-quatre heures.

  3. 03 Vérifier

    Lire ce qui a été produit, lancer, tester les cas limites. Ce que je ne comprends pas, je ne le livre pas.

  4. 04 Reprendre

    Corriger à la main quand l’outil tourne en rond, et noter pourquoi — pour la prochaine fois.

Journal de ce site

Étape Outil Part humaine
Lecture de l’offre, plan du site — Moi
Brief de direction artistique — Moi
Système visuel, intégration Astro, motion Claude Code Relu, corrigé
Contrôle visuel desktop, tablette, mobile Claude Code + navigateur Validé
Contenus Repris de mon portfolio Réécrits
Mise en ligne Cloudflare Pages Moi

06 Contact

De l’alpha à l’oméga : la suite, j’aimerais l’écrire avec vous.

Contact

Écrire