Candidature · Stage web, IA & gouvernance numérique · Alpha to Omega

Une curiosité pour l’informatique qui ne s’est jamais arrêtée.

Mustafa Erhan Bayrakceken — BUT Informatique, IUT de Blagnac.

Faire défiler

01/ 06

Qui je suis

Étudiant en deuxième année de BUT Informatique à l’IUT de Blagnac.

Niveau de détail
Basé à
Beauzelle, près de Toulouse
Double culture
Franco-turque
Langues
Turc — langue maternelle
Français — bilingue
Anglais — niveau B2
Langages principaux
Java · SQL
  • Représenter

    Délégué de classe

    IUT de Blagnac · 1er semestre 2025-2026

    Représentation de 24 étudiants : médiation avec l’administration, participation aux réunions.

  • Coordonner

    Chef d’équipe en SAÉ

    La plupart de mes SAÉ · BUT Informatique

    Planning Gantt, répartition des tâches, coordination de l’équipe et suivi de l’avancement.

  • S’engager

    SNU et MIG Gendarmerie

    2024

    Séjour de cohésion du Service national universel, puis mission d’intérêt général avec la Gendarmerie : cohésion d’équipe, discipline, rigueur collective.

  • Passions

    Piano, jeux vidéo et game dev

    C’est de là que viennent deux projets présentés plus bas : GameSoundtrack, pour écouter des bandes-son de jeux vidéo, et Sokoban, dont j’ai dessiné les sprites.

    Voir les projets

Ce que je cherche

Une alternance de deux ans, pour monter en compétences techniques en entreprise, avec l’objectif d’intégrer ensuite une école d’ingénieur.

En bref

Basé à
Beauzelle, près de Toulouse
Double culture
Franco-turque
Langues
Turc — langue maternelle
Français — bilingue
Anglais — niveau B2
Langages principaux
Java · SQL

Rôles et engagements

  • Représenter

    Délégué de classe

    IUT de Blagnac · 1er semestre 2025-2026

    Représentation de 24 étudiants : médiation avec l’administration, participation aux réunions.

  • Coordonner

    Chef d’équipe en SAÉ

    La plupart de mes SAÉ · BUT Informatique

    Planning Gantt, répartition des tâches, coordination de l’équipe et suivi de l’avancement.

    Notamment sur le projet de tournois : répartition des tâches, suivi du dépôt GitHub, pilotage des questions en soutenance.

  • S’engager

    SNU et MIG Gendarmerie

    2024

    Séjour de cohésion du Service national universel, puis mission d’intérêt général avec la Gendarmerie : cohésion d’équipe, discipline, rigueur collective.

  • Passions

    Piano, jeux vidéo et game dev

    C’est de là que viennent deux projets présentés plus bas : GameSoundtrack, pour écouter des bandes-son de jeux vidéo, et Sokoban, dont j’ai dessiné les sprites.

    Voir les projets

Formation

  1. 2025 – 2028

    BUT Informatique

    IUT de Blagnac — Université Toulouse 2 Jean Jaurès

    Développement logiciel, algorithmique, bases de données, réseaux, systèmes.

  2. 2023 – 2025

    Baccalauréat général, mention Assez Bien

    Lycée Saint-Exupéry

    Spécialités Maths, Physique et NSI.

Langages et outils

Langages principaux

  • Java
  • SQL

Java avec JavaFX, SQL sous Oracle : les langages de mes projets de BUT (tournois, base de données, Sokoban).

Aussi pratiqués

  • HTML / CSS
  • Python
  • C

Python : NSI au lycée et analyse de données en SAÉ. C : les bases, proches de Java.

Outils

  • Git / GitHub
  • Unix / Linux, Bash
  • VS Code
  • Xcode
  • ProjectLibre

IA

  • Claude
  • ChatGPT
  • Gemini

Savoir-être, preuves à l’appui

Curiosité
Des projets menés par intérêt personnel (GameSoundtrack), une première place à la Nuit du Code avec un jeu vidéo, et ce site, conçu et piloté par moi.
Leadership et délégation
Délégué de classe ; chef d’équipe dans la plupart de mes SAÉ, dont le projet de tournois.
Esprit d’équipe
Projets en équipe de quatre (tournois) et en binôme (La Trattoria, base de données, SAÉ réseau).
Discipline et rigueur
SNU et MIG Gendarmerie ; trois versions planifiées et une recette complète sur le projet de tournois.
Communication
Médiation entre la promotion et l’administration ; démonstration de l’application en soutenance.
Adaptabilité
Base de données distante instable : avec l’équipe, une base Oracle locale sous Docker pour continuer à avancer.

Centres d’intérêt

  • Piano
  • Jeux vidéo et game dev
  • Développement personnel

02/ 06

Parcours

Un intérêt pour l’informatique qui n’a jamais faibli, de mes premiers pas vers six ans jusqu’au BUT.

  1. ~ 6 ans

    Premiers pas

    Premiers pas en informatique, initié par mon père, ingénieur.

  2. Collège

    Scratch

    Découverte de la programmation avec Scratch, en activité extrascolaire.

  3. Première

    Maths · Physique · NSI

    1re place à la Nuit du Code, avec un jeu vidéo.

  4. Terminale

    Maths · Physique

    Spécialités Maths et Physique, en vue d’une école d’ingénieur.

  5. 2025

    BUT Informatique — IUT de Blagnac

    12e sur 98 au premier semestre, puis 7e sur 85 au second.

  6. Aujourd’hui

    Vers une alternance

    À la recherche d’une alternance de deux ans — ce stage peut en être le point de départ.

03/ 06

Pourquoi ce stage

Ce stage correspond à ce qui me motive : apprendre en construisant de vrais projets, et découvrir de près le développement aidé par l’IA.

  1. Découvrir le développement avec l’IA

    C’est ce qui m’attire le plus : un environnement de développement où l’IA fait partie des outils. Utilisée avec recul, elle rend certaines tâches plus efficaces — explorer une documentation, produire une première version, chercher l’origine d’un bug. Ce site m’en a donné un aperçu ; je veux l’apprendre en conditions réelles.

  2. Apprendre sur de vrais projets

    Le stage suit un projet web du besoin jusqu’à la mise en ligne, comme mes projets jusqu’ici. Astro et Cloudflare Pages, je les ai découverts pour ce site : je veux aller plus loin, en équipe et pour de vrais clients.

  3. Une porte vers l’alternance

    Je cherche une alternance de deux ans, et ce stage peut y mener directement. C’est une vraie période d’essai, dans les deux sens.

À quelques kilomètres du bureau : pas de déménagement à prévoir.

Ce que j’ai compris des missions

Trois volets, avec le web au centre. Pour chacun : ce que j’en ai compris, et ce sur quoi je peux m’appuyer aujourd’hui — sans gonfler mon niveau.

  • Développement web

    Cœur du stage

    Ce que j’en comprends

    Recueillir et reformuler un besoin, cadrer un périmètre, puis construire, maintenir et faire évoluer des sites sur mesure avec Astro, versionnés avec Git et GitHub — performance, accessibilité et SEO compris.

    Sur quoi je m’appuie

    Le recueil de besoin, je l’ai pratiqué en conditions réelles : SAE 1.05, au premier semestre, avec un client à Toulouse, en équipe de trois. Côté réalisation, mon expérience se limite au site La Trattoria, en HTML/CSS. Astro est nouveau pour moi, mais sa logique de structuration m’est familière.

    C’est le volet où j’ai le plus à apprendre — l’offre dit elle-même privilégier la capacité à apprendre.

  • Déploiement & exploitation

    Mise en ligne

    Ce que j’en comprends

    Préparer les déploiements, documenter les environnements, gérer DNS et certificats, automatiser ce qui peut l’être (CI/CD), lire des logs, participer au diagnostic d’incidents et vérifier les sauvegardes.

    Sur quoi je m’appuie

    SAE réseau : administration d’un serveur Ubuntu en SSH et configuration idempotente avec Ansible — la même idée qu’un déploiement reproductible. Ce site est lui-même déployé sur Cloudflare Pages.

  • Gouvernance numérique

    ≈ 25 % du temps

    Ce que j’en comprends

    Recenser applications, comptes et accès, cartographier données et dépendances, contribuer au RGPD, formaliser les processus (arrivées, départs, incidents), puis transformer un état des lieux en actions priorisées. Pas produire seul un avis juridique : poser les bonnes questions et préparer des décisions.

    Sur quoi je m’appuie

    Le module « Introduction au droit numérique » (S2, support « Droit, Numérique, Données »), et mon rôle de chef d’équipe dans la plupart de mes SAÉ : structurer, planifier, documenter, transformer un constat en plan d’action.

04/ 06

Projets

Trois projets mis en avant, puis des travaux plus courts. Chaque visuel est une vraie capture — aucun schéma de remplacement.

Niveau de détail

Mis en avant

Aussi

SAE bases de données · en binôme avec Clément Herrard

Base de données Oracle & tableau de bord

Conception du schéma relationnel, script SQL sous Oracle, puis tableau de bord Python à destination d’une équipe marketing : fidélité client, chiffre d’affaires et panier par type de client, produits phares.

  • Oracle
  • SQL
  • Python
  • UML

Conception

  • Modélisation sous WinDesign, schéma relationnel et script SQL pour Oracle.

Analyse

  • Environ 4 300 lignes de commandes traitées en Python (pandas, matplotlib).
  • Cinq indicateurs pour l’équipe marketing : produits phares des meilleurs clients, panier par type de client, clients fidèles ou ponctuels (taux de réachat), chiffre d’affaires par type de client, client le plus fidèle.

Planification · projet de tournois

Gestion de projet

Gantt prévisionnels et réalisés à chaque version, affectation des ressources, dépendances entre tâches et suivi de l’écart entre le prévu et le réalisé.

  • Gantt
  • ProjectLibre

Planification

  • Gantt prévisionnel puis réalisé pour chaque version, sous ProjectLibre, avec ressources et dépendances.
  • Écarts expliqués en soutenance : complexité de la V2, disponibilités inégales dans l’équipe.

Chiffrage

  • Temps réel relevé dans l’historique Git, taux indicatif de 50 €/h.
  • 68 h prévues, 79 h réalisées : +16 %.

Exercice de cours · JavaFX

Sokoban

Un jeu de caisses à pousser. La logique de jeu était imposée ; les sprites et le décor, eux, sont faits à la main sous Canva.

  • Java
  • JavaFX
  • Canva

Réalisation

  • Projet individuel du module IHM (mai 2026) : le moteur du jeu était fourni, l’interface JavaFX est de moi.
  • Palier C atteint : 5 niveaux tutoriels, 10 niveaux standards et chargement de niveaux externes (.xsb).
  • Grille générée selon le niveau, sprites directionnels, compteurs liés par binding, annulation (Ctrl+Z), raccourcis clavier, sons, sauvegarde des scores.
  • Le CSS du thème sombre a été fait avec l’aide de l’IA.

05/ 06

Comment ce site a été fait

Le brief impose l’usage de l’IA. Voici comment le travail s’est réparti entre l’IA et moi.

Outils

  • Claude Sonnet 5mode « Moyen »

    Confirmation de la faisabilité de mes idées et plans d’action.

  • Claude Opus 5.5

    Code : concrétiser la conception (Astro, mise en page, animations).

Ce que l’IA a fait

  • Confirmer la faisabilité de mes idées et proposer des plans d’action.
  • Reformuler les textes à partir de mes informations.
  • Écrire le code du site, d’après ma conception.
  • Préparer les visuels : conversion des PDF en images, capture de La Trattoria.

Ce que j’ai fait

  • Concevoir le site : l’idée, l’angle, la structure, la direction visuelle et les fonctionnalités.
  • Piloter le projet : orienter l’IA, valider ou refuser ses propositions, faire corriger.
  • Fournir et vérifier chaque fait : parcours, projets, classements.
  • Rassembler les vraies captures de mes projets.

Une première difficulté

Converger avec l’IA sur les bonnes décisions demande autant d’énergie que les décisions elles-mêmes.

  • Relire chaque proposition : une formulation plausible peut rester inexacte.
  • Choisir, parmi plusieurs pistes, celle qui me représente le plus fidèlement.

Difficultés rencontrées

  • Faire comprendre à l’IA ce que je voulais vraiment.
  • Concevoir l’idée du site rapidement, avant de pouvoir la construire.
  • Trouver des idées innovantes, pour que le site se distingue.
  • Éviter que le résultat tombe dans un « vibe coding » de mauvaise qualité.
  • Trouver les bons prompts, pour le code comme pour les révisions de conception.
  • Découvrir un nouvel environnement : le déploiement sur Cloudflare Pages.
  • Régler la taille du texte avec l’IA : plusieurs allers-retours avant d’obtenir le bon résultat.