Candidature · Stage web, IA & gouvernance numérique

Bonjour, je suis

Tom Testu

Étudiant en BUT Informatique à Toulouse

Je conçois, développe et déploie des sites web, et je fais de l'IA mon terrain de jeu quotidien. Je pratique le vibecoding à fond, pour l'exécution comme pour le design, sans jamais lâcher la compréhension de ce que je produis.

Localisation
Toulouse · Rangueil
Formation
BUT Informatique · AGED
Recherche
Stage de 2 à 6 mois, dès que possible
Mobilité
Permis B · véhiculé
IA & agents
MCP · Skills · RAG · Hermès
Vibecoding
Exécution & design
terminal · tom@toulouse
whoami tom.testu · étudiant en informatique, Toulouse
cat objectif.txt stage web, IA & gouvernance numérique · 2 à 6 mois
ls competences/ java kotlin c swift html css js react sql git linux
git log --oneline -1 curiosité · autonomie · envie d'apprendre

Qui je suis

Profil

J'ai 19 ans et je suis en première année de BUT Informatique à l'IUT de Toulouse, parcours AGED (Administration, Gestion et Exploitation des Données). J'aime comprendre les choses de bout en bout : pas seulement écrire du code, mais aussi le déployer, le documenter et vérifier qu'il répond à un vrai besoin.

Avant le BUT, j'ai obtenu un baccalauréat général avec les spécialités Mathématiques, NSI et Physique-Chimie, et l'option Mathématiques expertes. Ce goût pour la logique et la résolution de problèmes m'accompagne dans chaque projet.

L'intelligence artificielle est bien plus qu'un outil pour moi : c'est une pratique quotidienne. En dehors des cours, je construis avec des agents (Codex, Claude Code, OpenCode), j'expérimente le MCP, les Skills et le RAG, et je pousse le vibecoding aussi bien pour l'exécution que pour le design. J'apprends vite, je teste beaucoup, et je garde toujours un regard critique sur ce qui est produit.

BUT Info
IUT de Toulouse, parcours AGED
Bac général
Maths · NSI · Physique-Chimie
2026
Premiers projets web & iOS

Ce que je sais faire

Compétences

Une base solide que j'entretiens en continu, avec une part d'apprentissage assumée : certaines technologies sont découvertes en cours de route, et je préfère le dire clairement.

Langages

  • Java
  • Kotlin
  • C
  • Swift
  • JavaScript
  • PHP
  • HTML / CSS

Web & front-end

  • React
  • Sites responsive
  • Accessibilité
  • SEO technique

Développement iOS

  • SwiftUI
  • Fonctionnalités natives
  • Distribution App Store

Données & conception

  • SQL
  • UML
  • Modélisation

Outils & environnement

  • Git
  • GitHub
  • Linux (shell)
  • Cloudflare
  • Vercel
  • Supabase

IA & vibecoding

  • Codex
  • Claude Code
  • OpenCode
  • MCP
  • Skills
  • RAG
  • Hermès

En cours d'apprentissage

  • Astro Découvert et mis en pratique pour construire ce site de candidature.
  • Déploiement & CI/CD Cloudflare Pages, gestion de domaine et automatisations simples.

Ce que j'ai construit

Projets

Une sélection de projets universitaires et personnels qui montrent comment je travaille, seul et en équipe.

Application desktop Java : vente de fromages

Universitaire · 2026 · En équipe

Application desktop de vente : gestion du catalogue, des clients, des paniers et de la facturation. Interface graphique en Java Swing et données stockées en JSON.

  • Java
  • Swing
  • JSON
  • UML

Site vitrine : BUT Informatique, IUT de Toulouse

Universitaire · 2025 – 2026 · En équipe

Site vitrine en HTML/CSS présentant la formation aux futurs étudiants : pages dédiées au diplôme, aux blocs de compétences et aux informations pratiques. Code vérifié conforme aux standards du W3C.

  • HTML
  • CSS
  • W3C

Aven

Personnel · 2026 · iOS

Application iOS de suivi sportif (SwiftUI) : programmes, séries et charges, records, nutrition et statistiques. Conçue, développée et distribuée sur l'App Store.

  • Swift
  • SwiftUI
  • App Store

Algorithmique & programmation

Universitaire · 2025 – 2026

Programmes en Kotlin et C : manipulation de structures de données et résolution de problèmes algorithmiques progressifs.

  • Kotlin
  • C
  • Algorithmique

Ce site de candidature

Personnel · 2026

Site développé avec l'aide de l'IA et déployé sur Cloudflare Pages. Astro, thèmes clair/sombre, bilingue français/anglais et attention portée à l'accessibilité.

  • Astro
  • Cloudflare Pages
  • IA

Expérimentations IA & vibecoding

Personnel · en continu

Construction de projets avec des agents IA (Codex, Claude Code, OpenCode) : serveurs MCP, skills réutilisables et pipelines RAG. Une pratique quotidienne du vibecoding, de l'exécution au design.

  • Codex
  • MCP
  • Skills
  • RAG
  • Vibecoding

Universitaire · 2026 · En équipe

Application desktop Java : vente de fromages

Application desktop de vente : gestion du catalogue, des clients, des paniers et de la facturation. Interface graphique en Java Swing et données stockées en JSON.

  • Java
  • Swing
  • JSON
  • UML

Universitaire · 2025 – 2026 · En équipe

Site vitrine : BUT Informatique, IUT de Toulouse

Site vitrine en HTML/CSS présentant la formation aux futurs étudiants : pages dédiées au diplôme, aux blocs de compétences et aux informations pratiques. Code vérifié conforme aux standards du W3C.

  • HTML
  • CSS
  • W3C

Personnel · 2026 · iOS

Aven

Application iOS de suivi sportif (SwiftUI) : programmes, séries et charges, records, nutrition et statistiques. Conçue, développée et distribuée sur l'App Store.

  • Swift
  • SwiftUI
  • App Store

Universitaire · 2025 – 2026

Algorithmique & programmation

Programmes en Kotlin et C : manipulation de structures de données et résolution de problèmes algorithmiques progressifs.

  • Kotlin
  • C
  • Algorithmique

Personnel · 2026

Ce site de candidature

Site développé avec l'aide de l'IA et déployé sur Cloudflare Pages. Astro, thèmes clair/sombre, bilingue français/anglais et attention portée à l'accessibilité.

  • Astro
  • Cloudflare Pages
  • IA

Personnel · en continu

Expérimentations IA & vibecoding

Construction de projets avec des agents IA (Codex, Claude Code, OpenCode) : serveurs MCP, skills réutilisables et pipelines RAG. Une pratique quotidienne du vibecoding, de l'exécution au design.

  • Codex
  • MCP
  • Skills
  • RAG
  • Vibecoding

Mon chemin

Parcours

  1. Depuis 2025

    BUT Informatique · IUT de Toulouse

    Parcours AGED · Administration, Gestion et Exploitation des Données

    Formation en développement, bases de données, systèmes et réseaux. Premiers projets menés en équipe, du cadrage à la livraison.

  2. 2025

    Baccalauréat général · Lycée Blaise Pascal, Châteauroux

    Spécialités Maths, NSI, Physique-Chimie · Option Maths expertes

    Un bac scientifique marqué par l'informatique et les mathématiques, à l'origine de mon envie de coder.

  3. Étés 2024 · 2025 · 2026

    Employé commercial · Intermarché, Écueillé

    Relation client & commerce

    Relation client, gestion des rayons et de la caisse, travail en équipe. Une expérience qui m'a appris la rigueur et le sens du service.

Pourquoi ce stage, et ce que j'en ai compris

Motivation

Ce que j'ai compris du stage

  • Le fil conducteur est le web : participer à des sites sur mesure, du recueil du besoin jusqu'à la mise en ligne et aux évolutions.
  • Le développement se fait avec Astro et Git/GitHub, avec une attention réelle portée à la performance, à l'accessibilité, au SEO technique et à la maintenabilité.
  • Le travail ne s'arrête pas au code : déploiement, environnements, noms de domaine, DNS, certificats, Cloudflare, automatisations, CI/CD, lecture de logs et diagnostic d'incidents.
  • Environ 25 % concernent la gouvernance numérique : recenser les applications et services, cartographier les données et dépendances, clarifier les comptes et droits d'accès, préparer les sujets RGPD et sécurité.
  • L'IA est un outil de travail à part entière : elle aide à explorer, comprendre, générer et documenter, à condition de vérifier et de reprendre la main.

Pourquoi ce stage m'intéresse

Ce stage relie exactement ce que j'aime : la technique et un résultat concret. Voir un projet passer de l'idée au site en ligne, et comprendre tout ce qu'il y a entre les deux (le besoin, le code, le déploiement, la maintenance), c'est ce qui me motive.

Apprendre Astro, toucher au déploiement et découvrir la gouvernance numérique dans une même expérience, c'est pour moi la meilleure façon de progresser. Et comme j'utilise déjà l'IA pour apprendre et développer, rejoindre une entreprise qui en fait un pilier de sa méthode me paraît évident.

Ce que je peux apporter

  • Une pratique avancée de l'IA et du vibecoding : agents (Codex, Claude Code, OpenCode), MCP, Skills et RAG.
  • Des bases en HTML, CSS, JavaScript et en logique de programmation (Java, Kotlin, C, Swift).
  • L'habitude de Git, du terminal et de Linux au quotidien.
  • De l'autonomie : je cherche, je teste et je documente avant d'attendre une solution toute faite.
  • Un usage raisonné de l'IA : je m'en sers pour aller vite, mais je lis, je vérifie et je corrige ce qui est produit.
  • De la curiosité pour les usages concrets de la technologie dans les organisations.

Ce que je souhaite apprendre

  • Astro et l'architecture de sites sur mesure.
  • Le déploiement en conditions réelles : Cloudflare, DNS, certificats, CI/CD, logs et incidents.
  • Les API et la connexion de services entre eux.
  • La gouvernance numérique : inventaires, cartographies, gestion des accès, RGPD.
  • La rigueur d'un travail documenté et expliqué simplement.

Mon terrain de jeu quotidien

IA & Vibecoding

L'intelligence artificielle n'est pas un sujet que je découvre en cours : c'est mon outil de travail de tous les jours et une passion que j'explore à fond en dehors de la formation. Je pratique le vibecoding (construire et concevoir avec l'IA) pour l'exécution comme pour le design.

Outils & approches que je pratique à fond

  • Codex · Claude Code Agents de codage en ligne de commande : génération, développement assisté et corrections.
  • OpenCode Agents IA en terminal, mon environnement de travail principal.
  • MCP Model Context Protocol : connecter les agents aux outils, API et données.
  • Skills Compétences réutilisables pour étendre les agents.
  • RAG Retrieval-Augmented Generation : interroger des documents et du code.
  • Hermès Expérimentation d'agents et de modèles.

Vibecoding : exécution et design

Exécution

Construire vite et bien : générer une base, l'intégrer, déboguer et itérer jusqu'à un résultat fonctionnel et propre.

Design

Concevoir avec l'IA : explorer des directions visuelles, soigner la mise en page, l'accessibilité et les détails d'interaction.

Comment ce site a été construit

  1. Cadrage Analyser le brief et en déduire la structure du site : sections, ordre de lecture et objectifs de chaque page.
  2. Contenus Préparer et reformuler les textes à partir de mon CV, puis les traduire en anglais.
  3. Développement Générer une première version des composants Astro, puis relire, comprendre et corriger le code produit.
  4. Design & finitions Itérer sur la mise en page, les thèmes clair/sombre, le bilingue et les détails d'ergonomie.
  5. Déploiement Préparer la configuration et mettre le site en ligne sur Cloudflare Pages.

Ma méthode

Mon workflow IA

Comment je transforme une idée en produit, en m'appuyant sur l'IA à chaque étape, et pas seulement au moment de coder.

  1. IDEA

    • Idée
    • Problème
    • Objectif
  2. PLAN

    • PRD
    • Architecture
    • System design
  3. DESIGN

    • UX
    • UI
    • Figma
    • Design system
  4. BUILD

    • Figma MCP
    • Développement
    • Agents IA
  5. SHIP

    • Tests
    • Review
    • CI/CD
    • Production
  6. ITERATE

    • Feedback
    • Corrections
    • Nouvelles versions

Discutons de votre stage

Contact

Disponible pour échanger sur le stage et vous montrer mes projets. Vous pouvez me joindre directement ou candidater via le formulaire d'Alpha to Omega.