Profil personnel, Gabriel ROULON

Mon parcours

Mon arrivée en informatique est le résultat d'un parcours d'exploration assumé : gestion (DUT GEA), maintenance industrielle (BTS MS, alternance en production automobile), puis électricité (Bac Pro MELEC, alternance en installation industrielle). Chaque domaine a construit des compétences transversales (rigueur, travail en équipe, sens des responsabilités) que je mobilise aujourd'hui dans mes projets techniques.

Actuellement en reconversion vers les métiers de l'informatique, j'ai intégré le 5 janvier 2026 la formation Technicien Supérieur Systèmes et Réseaux (TSSR), après une formation Technicien d'Assistance Informatique.

Il y a environ trois mois, j'ai démarré un projet personnel de dashboard IT. Je partais de très peu : pas de formation structurée en développement, architecture ou IA.

J'ai utilisé l'IA comme accélérateur d'apprentissage : mon rôle est d'orchestrer et de structurer.

L'IA génère un code que je ne maîtrise pas à bas niveau, mais dont j'évalue la cohérence et la conformité aux règles du projet. Aujourd'hui, le projet est un prototype fonctionnel : pipeline ETL validé sur 10 pôles, intégration Vault opérationnelle, 31 standards documentés.

Ma façon de résoudre des problèmes

Face à un blocage, je construis une solution. Voici quatre exemples concrets.

1. Perte de contexte avec l'IA

Je devais tout copier-coller à chaque session. J'ai conçu INIT_SEQUENCE : machine à états finis (3 607 lignes, 7 états) pour reconstituer le contexte du projet via une séquence de prompts structurée.

2. Prompts trop longs et incohérents

7 fichiers initiaux divisés en 11 prompts fondateurs (2 502 lignes). Chaque prompt a un périmètre défini et ils fonctionnent ensemble sans se chevaucher.

3. Scripts non portables (chemins absolus)

J'ai créé Get-DashboardRoot.ps1 : module PowerShell qui détecte automatiquement la racine du projet. Tous les scripts s'exécutent depuis n'importe où.

4. Accumulation non contrôlée des données

J'ai mis en place un système d'archivage automatique : compression des données J-1, rétention 90 jours, purge automatique.

Compétences techniques

Ce que je sais faire

Posture no code full IA : piloter l'IA pour produire du code fonctionnel, conforme aux standards et intégré dans une architecture cohérente.

  • Python FastAPI, scripts collecte
  • PowerShell menus CLI, modules portables
  • TypeScript / React pilotage IA, rendu frontend
  • HashiCorp Vault AppRoles, secrets
  • Architecture modulaire pipelines, FSM
  • Documentation standards, guides

Ce que je vise

Bases théoriques solides, optimisation, maîtrise des tests. C'est la raison principale de ma candidature à une formation académique en IA.

Compétences préalables

Virtualisation, sécurité informatique (pare-feu, bonnes pratiques), administration système Windows.

Ma relation avec l'IA

L'IA occupe une place centrale dans ma façon de travailler : c'est un choix assumé, pas une contrainte. Ce qui m'a surpris : l'orchestration me paraît naturelle.

Décomposer un problème en étapes logiques et le traduire en instructions claires pour l'IA : c'est ce que les quatre exemples précédents illustrent concrètement.

L'IA produit le code. Moi je décide quoi produire et pourquoi. Ce partage des rôles me convient.

Objectif professionnel

Mon objectif professionnel est de devenir Expert en Gouvernance IA : définir comment l'IA doit être encadrée et auditée en organisation.

Je cherche un environnement où je peux progresser et contribuer, idéalement dans le cadre d'une alternance liée à une formation en Intelligence Artificielle. Ce n'est pas un hasard : tout ce que j'ai construit sur ce projet tourne autour de règles et de gouvernance de l'IA.