Licence pro MIAW · En recherche d’alternance

Bryan Tillou. Développeur web junior, du besoin métier à la mise en production.

Diplômé du BTS SIO SLAM, en licence pro à l'IUT d'Évry. Fiche budgétaire ERP chez Codial, site de mairie piraté remis en ligne chez CEOS IT.

Voir les projets
Captures réelles : le site de mairie restauré chez CEOS IT, la fiche budgétaire Codial, Les Ateliers du Macadam.

Projets

Stages en entreprise, projets personnels en ligne et travaux pratiques. Filtrez par type, domaine ou technologie.

Type
Domaine

8 projets

  • Stage2026Web, Sécurité, Automatisation

    Stage CEOS IT

    Remettre en ligne le site d’une mairie après une cyberattaque

    Reconstruction d'un site WordPress compromis, puis métriques, workflows mails et planification sur Mobibat.

    Rôle : Développeur web et workflow stagiaire

    • WordPress
    • PHP
    • MySQL
    • SQL
  • Stage2024ERP et logiciel métier

    Stage Codial

    Une fiche budgétaire de chantier au cœur d’un ERP

    Une fiche de gestion budgétaire intégrée à Codial, calculée par la macro BUDGET et ses 19 sous-macros WLanguage.

    Rôle : Développeur ERP stagiaire

    • WLanguage
    • WinDev
    • HFSQL
    • SQL
  • Projet personnelWeb, Automatisation

    Veille automatisée

    Une veille robotique et IA alimentée automatiquement

    Flux RSS filtrés par règles, stockés dans Supabase et ajoutés tous les 14 jours, avec favoris et navigation par mois.

    Rôle : Conception et développement

    • Supabase
    • SQL
    • TypeScript
    • JavaScript
  • Projet personnelWeb

    Les Ateliers du Macadam

    Site vitrine pour une association culturelle

    Site réalisé pour une association qui collecte des dons afin de financer des ateliers en zone rurale. Mis en ligne.

    Rôle : Réalisation du site vitrine

    Le projet de l’association

    Dans de nombreuses zones rurales ou quartiers éloignés des centres culturels, les enfants ont peu d'opportunités pour explorer la musique et les arts collectifs. Cette inégalité d'accès à la culture peut entraver le développement de leur créativité, de leur confiance en soi et de leur ouverture sur le monde.

    Les Ateliers du Macadam visent à réduire ces inégalités culturelles en offrant des activités accessibles, inclusives et adaptées au milieu scolaire.

    • Stimuler la créativité, l'expression artistique et la confiance en soi des enfants.
    • Promouvoir la cohésion, le travail d'équipe et le vivre-ensemble.
    • Incorporer la musique traditionnelle comme un outil pédagogique en relation avec les programmes scolaires.
    • Sensibiliser les enfants à la diversité culturelle et à l'importance de valoriser les traditions.
    • Renforcer le lien entre l'école et les familles grâce à des ateliers et des concerts participatifs.
  • Projet personnelWeb

    GSH Social

    Une application web de réseau social

    Publications, interactions entre membres et navigation pensée pour l’utilisateur.

    Rôle : Conception de l'interface, développement, logique applicative

  • Travail pratiqueSécurité

    TP Cryptographie

    Empreintes MD5 et SHA1

    Implémentation et analyse des fonctions de hachage MD5 et SHA1, et de leurs limites face aux collisions.

    Rôle : Travail pratique de BTS SIO

    • Python
    • MD5
    • SHA1
  • Travail pratiqueSystème et Linux

    TP Partitionnement

    Partitions de disque sous Linux

    fdisk et gparted, tables MBR et GPT, systèmes de fichiers ext4, NTFS, FAT32 et exFAT.

    Rôle : Travail pratique de BTS SIO

    • Linux
    • fdisk
    • gparted
  • Travail pratiqueSystème et Linux, Sécurité

    TP Utilisateurs et droits

    Comptes, groupes et permissions sous Linux

    Création des comptes, groupes, permissions rwx et principe du moindre privilège.

    Rôle : Travail pratique de BTS SIO

    • Linux
    • chmod
    • chown

Deux stages, en détail

Avant, pendant, après : ce qui a vraiment changé, avec les captures d'origine.

Le site de la mairie après l'attaque, maintenu seulement par le cache Un faux fichier image qui cache du code PHP obfusqué Le site de la mairie remis en ligne

Remettre en ligne le site d'une mairie après une cyberattaque

  1. Le site de la mairie après l'attaque

    Constat

    Du code obfusqué injecté partout : plugins, thèmes, images, cœur de WordPress. Le site ne tenait plus que grâce au cache.

  2. Un faux fichier image qui cache du code PHP

    Diagnostic

    Analyse avec FileZilla, PuTTY et DBeaver : des fichiers PHP déguisés en images, des comptes administrateurs fantômes. Une restauration classique était impossible.

  3. Le site de la mairie remis en ligne

    Reconstruction

    WordPress 6.5 sur PHP 8.2, contenus décontaminés, redirections 301, double authentification et sauvegardes quotidiennes. Recette validée par la mairie.

Pendant ce stage aussi : système de métriques, workflows mails, planification type crontab et archivage PDF.

Lire l'étude de cas
Le gabarit vide de la fiche budgétaire La fiche remplie avec les postes de dépenses du chantier La fiche finale avec écarts, marges et prévisions

Une fiche budgétaire de chantier au cœur d'un ERP

  1. Le gabarit vide de la fiche budgétaire

    Besoin

    Une fiche de gestion budgétaire intégrée à Codial, qui compare chaque poste de dépenses du chantier au budget initial.

  2. La fiche remplie au fil du chantier

    Données

    Des requêtes SQL sur HFSQL consolident devis, commandes, bons de livraison et factures par rubrique : fournitures, main d'œuvre, sous-traitance, matériel.

  3. La fiche finale avec écarts et marges

    Pilotage

    La macro BUDGET orchestre 19 sous-macros WLanguage : écarts, marges, reste à engager, prévision à terme, et des couleurs pour repérer les dépassements.

Lire l'étude de cas

Ma façon de travailler

  1. Comprendre le besoin avant de coder.

    Chez Codial, l'analyse fonctionnelle des besoins du chantier est passée avant la création de la fiche budgétaire.

    L'étude Codial
  2. Diagnostiquer avant de réparer.

    Chez CEOS IT, l'audit du site compromis a montré qu'une restauration classique était impossible : le site a été reconstruit sur une installation saine.

    L'étude CEOS IT
  3. Automatiser ce qui se répète.

    Macros WLanguage pour les calculs budgétaires, planification type crontab pour les workflows, veille alimentée par flux RSS.

    La veille automatisée
  4. Tester, puis documenter.

    Scan de vulnérabilités et recette client chez CEOS IT, documentation des procédures et des versions pour la traçabilité.

    La note de stage (PDF)
Photo de Bryan Tillou

À propos

Développeur web junior, diplômé du BTS SIO option SLAM. Je suis en licence professionnelle Applications web (MIAW) à l'IUT d'Évry, et je recherche une alternance en développement web.

Je développe des applications web en HTML, CSS, JavaScript, PHP et SQL, avec une grande attention à l'expérience utilisateur et à la qualité du code. Mes deux stages m'ont mis face à des utilisateurs finaux, des délais et des sites en production.

Mon projet : consolider mon expérience en développement web, puis évoluer progressivement vers la conception et l'architecture des systèmes d'information, jusqu'au niveau Bac+5.

En dehors du code, j'ai aussi travaillé comme technicien de spectacle en régie événementielle et comme préparateur de commandes : du travail en équipe, de la rigueur et des délais à tenir.

Licence pro MIAW
IUT d’Évry, Université d’Évry Paris-Saclay. 2026 - 2027.
BTS SIO, option SLAM
Lycée Geoffroy-Saint-Hilaire, Étampes. Diplôme obtenu, 2024 - 2026.
Stage chez CEOS IT
Cybersécurité et développement web. Janvier - février 2026.
Stage chez Codial
Développeur ERP. Mai - juin 2024.

Compétences

Rangées selon l'endroit où je les ai utilisées, plutôt que par pourcentage.

En entreprise

WLanguage, WinDev, HFSQL
Fiche budgétaire intégrée à l'ERP Codial
SQL
Requêtes budgétaires chez Codial, système de métriques chez CEOS IT
WordPress, PHP 8.2, MySQL 8.0
Reconstruction du site de la mairie
FileZilla, PuTTY, DBeaver, FortiClient
Audit, transferts SFTP et accès VPN sécurisés
Workflows et crontab
Mails déclenchés par événements, traitements planifiés

En projets et en TP

  • HTML5
  • CSS3
  • JavaScript ES6+
  • PHP
  • Bootstrap
  • Git et GitHub
  • Figma
  • Supabase
  • Linux
  • Python

En apprentissage

  • React
  • Vue.js
  • Java

Outils

  • VS Code
  • IntelliJ IDEA
  • Canva
  • ChatGPT et outils d'IA

Un projet, une opportunité ?

Pour échanger sur un projet web ou une opportunité professionnelle, écrivez-moi.