Portfolio · BTS SIO SLAM · ITIC Paris
Développeur Full-Stack · 2ème année SLAM — ITIC Paris
Passionné par le développement web et logiciel. Je construis des applications avec Laravel et Java — toujours curieux d'explorer de nouvelles technos.
2
Stages réalisés
2025
Promotion
6+
Technologies
C.V
// Formation
2023 — 2025
BTS SIO option SLAM
ITIC Paris
2022 — 2023
Baccalauréat Général
Lycée [Jean-Zay Aulnay-sous-bois]
// Expériences
Juillet 2025
Création site vitrine — Net+ Services
Développeur Web · Stage BTS 2ème année
Février 2025
Mise à jour du site — Net+ Services
Développeur Web · Stage BTS 1ère année
// Stack technique
// Langues & Soft Skills
Réalisations
// 01
Application Java de gestion de ligues sportives avec employés et administrateurs. Interface en ligne de commande connectée à une base MySQL via JDBC. Gestion complète des rôles, des ligues et des membres.
// 02
Réseau social inspiré de Twitter, développé avec Laravel. Création de compte, publication de posts, système de follows, fil d'actualité et profil utilisateur. Aucune API externe.
Expériences Professionnelles
// Développeur Web — Création de site vitrine
Conception et développement complet d'un site vitrine pour Net+ Services. Prise en charge du projet de A à Z : analyse du besoin, maquettage, développement front/back et mise en ligne.
Ressources & Documents
// Développeur Web — Mise à jour du site
Intervention sur le site existant de Net+ Services afin de le maintenir, corriger les anomalies remontées et intégrer de nouvelles fonctionnalités.
Ressources & Documents
Vue d'ensemble
| Activité | Type | Compétences BTS SIO | Technologies | Statut | Lien |
|---|---|---|---|---|---|
| Site Vitrine Net+ Services | Stage 2A | B1.1B1.2B2.3 | HTML/CSS · JS · Laravel · MySQL | ✓ Terminé | ↗ |
| Mise à jour site Net+ | Stage 1A | B1.1B1.3B2.2 | Laravel · MySQL · phpMyAdmin | ✓ Terminé | ↗ |
| Gestionnaire de Ligues | Projet scolaire | B1.1B1.4B2.1 | Java · JDBC · MySQL · phpMyAdmin | ✓ Terminé | ↗ |
| SkyStorm | Projet scolaire | B1.1B1.2B2.2B2.3 | Laravel · PHP · MySQL · Blade · JS | ✓ Terminé | ↗ |
Technologique & Sectorielle
// Comment je maintiens ma veille
Je maintiens ma veille de façon régulière et structurée. Chaque semaine je consulte mes sources techniques et sécurité. Quand un sujet m'intéresse, je l'analyse en profondeur, je teste si possible, je prends des notes — puis je l'ajoute ici. Ce portfolio est un journal de bord tech vivant, mis à jour au fil de mes lectures et découvertes.
// Sources consultées régulièrement
Mars 2025
// Développement Web
Analyse des changements clés de Laravel 11 : simplification de la structure de projet, nouveau healthcheck, améliorations d'Eloquent et du routing. Impact direct sur le projet SkyStorm.
Sources
Février 2025
// Java & Back-end
Étude des patterns JDBC : pool de connexions, PreparedStatement vs Statement, gestion propre des exceptions. Directement appliqué dans le Gestionnaire de Ligues.
Sources
Documentation & Code
// Java / JDBC
Connexion JDBC MySQL
Singleton de connexion Java → MySQL avec gestion des exceptions.
// PHP / Laravel
Middleware Auth Laravel
Gestion des rôles et authentification dans SkyStorm.
// SQL
Requêtes MySQL — Ligues
Jointures complexes pour la gestion des ligues et employés.
// JavaScript
Scripts front — SkyStorm
Interactions dynamiques et gestion du DOM.
// Connexion JDBC Java → MySQL import java.sql.*; public class Database { private static final String URL = "jdbc:mysql://localhost:3306/ligues"; private static final String USER = "root"; private static final String PASS = ""; public static Connection connect() throws SQLException { return DriverManager.getConnection(URL, USER, PASS); } }
// Documentation
Laravel Docs
Référence officielle — routing, Eloquent, Blade, Auth.
// Documentation
JDBC Oracle Guide
Documentation officielle JDBC Java.
// Documentation
MDN Web Docs
Référence HTML, CSS, JavaScript par Mozilla.
// Documentation
MySQL 8.0 Reference
Requêtes, index, procédures stockées.
Cours Merise / MCD-MLD
Support de cours — modélisation des systèmes d'information.
// Plateforme
GitHub
Hébergement de mes dépôts et versioning Git.
// Communauté
Stack Overflow
Q&A pour développeurs.
// Formation
Laracasts
Tutoriels vidéo Laravel, PHP et JavaScript.
// Cybersécurité
Root-Me
Challenges cybersécurité et hacking éthique.
// Sécurité
CERT-FR
Alertes et bulletins de sécurité ANSSI.
// Apprentissage
roadmap.sh
Feuilles de route visuelles pour développeurs.
// IDE
VS Code
Éditeur principal — extensions PHP, Laravel, Java.
// BDD
phpMyAdmin
Interface de gestion MySQL sur tous les projets.
// Design
Figma
Maquettage et prototypage d'interfaces.
// Versioning
Git / GitHub
Gestion des versions et suivi des modifications.
// Dev local
XAMPP / Laragon
Environnement local Apache + MySQL + PHP.
// Java IDE
IntelliJ IDEA
IDE Java pour le Gestionnaire de Ligues.