HTML
4/5 - Confiant - Langage que j'utilise depuis le bac, base de tous mes projets web. HTML5 sémantique au service de l'accessibilité et du SEO.
Les langages, frameworks, outils et méthodes que j'utilise au quotidien, en alternance comme sur mes projets personnels.
4/5 - Confiant - Langage que j'utilise depuis le bac, base de tous mes projets web. HTML5 sémantique au service de l'accessibilité et du SEO.
4/5 - Confiant - Design system sur ce portfolio (variables, grid, flexbox, responsive sans framework). Aussi sur Neige et Soleil et Orange.
3/5 - À l'aise - JavaScript moderne (ES6+) côté front : DOM, fetch, modules. Utilisé sur le portfolio et Neige et Soleil pour les micro-interactions, sans framework lourd.
4/5 - Confiant - Langage principal du BTS SIO SLAM. Architecture MVC à la main sur le portfolio (PHP 8.2, sessions, PDO), Orange et Neige et Soleil. Attention aux requêtes préparées et à l'échappement des sorties.
3/5 - À l'aise - Calculatrice Swing (refonte d'un projet console), TP Android Enquête
SNCF. Bases de la POO, héritage, collections (HashMap, ArrayList).
3/5 - À l'aise - Cours BTS SIO + projet Snike (refactor d'un Snake en C/SDL3, ajout d'un menu et d'un mode difficile, build multi-OS via Makefile et CMake).
3/5 - À l'aise - Cours BTS SIO + utilisé en entreprise + via Supabase sur VB Lineup Manager. Modélisation de schéma et écriture de politiques Row Level Security.
2/5 - En apprentissage - Quelques scripts shell utilitaires (déploiement, sauvegardes, manipulation de fichiers). Usage régulier du terminal sous macOS et Linux.
1/5 - Découvert - Premier projet en autodidacte : Pierre Feuille Ciseaux en console. Bases du langage : structures de contrôle, input/print, module random.
2/5 - En apprentissage - Bibliothèque utilisée comme moteur de Next.js sur VB Lineup Manager. Composants fonctionnels, hooks (useState, useEffect, useMemo), en pair-programming avec une IA.
2/5 - En apprentissage - Framework React full-stack utilisé sur VB Lineup Manager (App Router, Server Components, Server Actions, routes API), en pair-programming avec une IA générative.
3/5 - À l'aise - Utilisé sur VB Lineup Manager (Tailwind v4). Permet un design responsive et cohérent sans sortir du JSX, et s'intègre naturellement avec les composants React.
2/5 - En apprentissage - Kit de développement Android natif. Utilisation des composants standards (ImageButton, EditText, Spinner, RadioGroup, RatingBar, ListView avec ArrayAdapter) sur le TP Android Enquête SNCF.
3/5 - À l'aise - Workflow quotidien : branches, commits, merge, résolution de conflits. GitHub pour la collaboration et le déploiement automatique du portfolio.
3/5 - À l'aise - IDE principal au quotidien. Extensions PHP, intégration Git, utilisé en perso comme en alternance.
4/5 - Confiant - Système des postes utilisateurs gérés en alternance (~150 magasins clients). Installation, configuration, déploiement, gestion des comptes et permissions, support niveau 1 et 2.
3/5 - À l'aise - Usage quotidien du terminal Unix (macOS en perso, Linux côté serveur). Manipulations courantes : permissions, processus, gestionnaires de paquets, édition via vim ou nano.
3/5 - À l'aise - Bases appliquées en alternance : adressage IPv4, sous-réseaux 192.168.x.x, configuration DHCP/DNS, diagnostic de connectivité (ping, traceroute) sur les postes des magasins clients.
2/5 - En apprentissage - Plateforme BaaS qui fournit la base PostgreSQL, l'authentification et le stockage de VB Lineup Manager. Configuration des politiques Row Level Security en pair-programming IA.
2/5 - En apprentissage - Plateforme de déploiement continu utilisée pour VB Lineup Manager. Push sur la branche principale → build et mise en prod automatiques, environnements d'aperçu sur les pull requests.
1/5 - Découvert - Initiative perso en alternance : mise en place pour centraliser parc + tickets. Non adoptée par l'équipe qui préfère son fonctionnement par téléphone et fichier partagé.
3/5 - À l'aise - Outil principal sur le projet VB Lineup Manager (application en production utilisée par un club de volley). Utilisé en mode agentique pour piloter le développement de bout en bout.
1/5 - Découvert - Couplé à GLPI dans la même initiative perso en alternance. Permet de remonter les configurations matérielles et logicielles des postes en magasin.
3/5 - À l'aise - Architecture Modèle-Vue-Contrôleur appliquée à la main sur le portfolio, Orange et Neige et Soleil. Sépare la logique métier de la présentation.
3/5 - À l'aise - Vu en cours BTS SIO + pratique en alternance, où l'équipe fonctionne sur des sprints de deux semaines. Notions de daily, rétro, user stories.
2/5 - En apprentissage - Pratique quotidienne sur VB Lineup Manager. J'apprends à formuler des prompts précis, à cadrer le contexte et à itérer pour obtenir un code utilisable.
2/5 - En apprentissage - Travail en binôme avec un assistant IA agentique sur VB Lineup Manager : je cadre le besoin, je relis le code généré, je teste, je déploie. L'IA exécute, je pilote.