Mohammad Radwan

Étudiant BTS SIO SLAM | Développeur Web Junior

Étudiant en 2ᵉ année de BTS SIO option SLAM au Lycée Simone Weil. Passionné par le développement web moderne et les nouvelles technologies, je me spécialise en PHP/Laravel, Next.js et design UX/UI. Je recherche une alternance pour approfondir mes compétences en développement full-stack.

Compétences Techniques

Langages

PHP 8.3+ JavaScript TypeScript Python SQL HTML5 CSS3

Frameworks

Laravel 10+ Next.js 15 React 19 Alpine.js Tailwind CSS Blade

Outils

Git / GitHub Composer npm SQLite MySQL Postman Figma VS Code

Méthodologies

Architecture MVC REST API UX/UI Design Agile Veille technologique SEO

Projets Réalisés

🔹 Mindful Journal

2025 PWA + IA

Application de journaling privacy-first alimentée par l'IA intégrée de Chrome. Développée pour le Google Chrome Built-in AI Challenge 2025, elle permet de rédiger, réfléchir et suivre son humeur en toute sécurité avec stockage 100% local.

Fonctionnalités principales :

  • Assistant d'écriture IA (prompts contextuels)
  • Suivi d'humeur avec analytics et graphiques
  • Insights hebdomadaires/mensuels générés par IA
  • Suivi de streaks de journaling
  • PWA complète avec support offline
  • Export/Import des données en JSON
Next.js 15 Chrome AI APIs Tailwind CSS v4 shadcn/ui PWA localStorage

IA utilisée (Gemini Nano) :

  • Prompt API - Génération de suggestions
  • Writer API - Expansion d'idées
  • Rewriter API - Amélioration du texte
  • Summarizer API - Création d'insights

Privacy First :

  • Zéro tracking ou télémétrie
  • Aucune API externe (IA locale)
  • Données stockées uniquement sur l'appareil
  • Conformité WCAG 2.1 AA

🔹 Code Survivors

2025 EdTech

Application éducative inspirée de The Last of Us pour les enseignants de programmation. Permet aux étudiants de partager leur humeur via des emojis et extraits de code, créant un environnement de classe engageant et interactif.

Fonctionnalités clés :

  • Formulaire d'expression avec emojis thématiques
  • Génération automatique d'extraits de code
  • Feed en temps réel des soumissions
  • Statistiques de participation live
  • Contrôles d'administration
  • Export des données pour analyse pédagogique
Next.js 15 React TypeScript Tailwind CSS v4 Supabase PostgreSQL

Usage pédagogique :

  • Brise-glace en début de cours
  • Engagement et participation active
  • Création de communauté étudiante
  • Analyse des langages populaires

Public cible :

  • BTS SIO - BUT Informatique
  • NSI (Numérique et Sciences Informatiques)
  • Formations développement web

🔹 API Citations REST

Septembre 2025 API REST

Application web éducative consommant l'API Quotable pour afficher des citations inspirantes. Projet pédagogique complet avec guide détaillé, environnement Codespaces, et déploiement automatique via GitHub Pages.

Fonctionnalités :

  • Récupération de citations aléatoires via API
  • Affichage dynamique avec JavaScript moderne
  • Design responsive mobile-first
  • Gestion d'erreurs robuste
  • Interface utilisateur intuitive
  • Déploiement automatique GitHub Actions
JavaScript Fetch API HTML5 CSS3 REST API GitHub Pages

Concepts enseignés :

  • API REST et endpoints
  • async/await et promises
  • Manipulation du DOM
  • Gestion d'erreurs HTTP
  • Débogage avec DevTools

Ressources pédagogiques :

  • Guide étape par étape détaillé
  • Documentation de débogage F12
  • QCM d'auto-évaluation
  • Code avec indices progressifs

🔹 TechSolutions - Gestion de Tickets

Septembre 2025 UX/UI Design

Conception complète d'un outil de gestion de tickets IT pour TechSolutions. Atelier de 3h15 suivant une méthodologie UX professionnelle avec personas, wireframes, et prototype interactif haute-fidélité.

Méthodologie UX appliquée :

  • Analyse des interviews utilisateurs
  • Création de 3 personas détaillés
  • Cas d'utilisation (user stories)
  • Wireframes basse-fidélité
  • Design UI avec charte graphique
  • Prototypage interactif avec transitions
Figma UX Research UI Design Prototypage Design System Personas

Personas développés :

  • Thomas "Le Vétéran" - Accès urgences rapide
  • Sophie "La Junior" - Création guidée
  • Marie "La Manager" - Vue d'ensemble équipe

Écrans conçus :

  • Dashboard avec tickets urgents
  • Liste de tickets avec filtres
  • Détail de ticket avec historique
  • Création de ticket guidée
  • Planning technicien

Charte graphique :

  • 🔴 P1 Critique - #EF4444
  • 🟠 P2 Haute - #F59E0B
  • 🟡 P3 Moyenne - #EAB308
  • 🟢 P4 Basse - #10B981

🔹 Site Vitrine MoreFix

Mai-Juin 2025 Full-Stack

Développement complet d'un site vitrine moderne pour MoreFix, entreprise de vente de produits high-tech reconditionnés à Saint-Étienne. Projet réalisé en 5 semaines pendant mon stage avec formation de l'équipe.

Fonctionnalités principales :

  • Galerie de produits interactive avec filtres
  • Système de wishlist (favoris)
  • Formulaire de contact avec Formspree
  • Intégration Google Maps et Analytics
  • Interface d'administration simple
  • Newsletter avec Mailchimp
Next.js 15 React 19 TypeScript Tailwind CSS shadcn/ui Vercel

Optimisations :

  • Scores Lighthouse 90+ (tous critères)
  • Conformité WCAG niveau AA
  • SEO et métadonnées complètes
  • Performance optimisée (Core Web Vitals)

Impact mesurable :

  • Augmentation de la visibilité en ligne
  • Amélioration de l'image de marque
  • Augmentation du trafic en magasin
  • Équipe autonome sur la maintenance

Certifications

GitHub Foundations (GH-900)

Octobre 2025 | GitHub
  • Fondamentaux de Git et GitHub
  • Gestion de repositories
  • Branches et pull requests
  • Collaboration en équipe
  • GitHub Pages
  • GitHub Actions (introduction)

BTS SIO SLAM (en cours)

Lycée Simone Weil | 2024-2026
  • Développement d'applications web
  • Gestion de bases de données
  • Méthodologies Agile
  • Veille technologique
  • Travail en équipe

Expérience Professionnelle

Développeur Web Full-Stack

MoreFix - Saint-Étienne
Mai - Juin 2025 (5 semaines)

Stage de développement web au sein de MoreFix, entreprise spécialisée dans la vente de produits high-tech reconditionnés. Conception et développement complet d'un site vitrine moderne avec catalogue de produits, système de contact et interface d'administration.

Missions réalisées

  • Développement complet d'un site vitrine responsive avec Next.js 15 et React 19
  • Création d'une galerie de produits interactive avec filtres et système de favoris
  • Intégration de services tiers (Formspree, Google Maps, Google Analytics)
  • Développement d'une interface d'administration pour la gestion du contenu
  • Optimisation SEO et performances web (Core Web Vitals)
  • Formation de l'équipe à l'utilisation et à la maintenance du site
  • Assistance clientèle en magasin pendant les heures d'affluence

Technologies utilisées

Next.js 15 React 19 TypeScript Tailwind CSS shadcn/ui Vercel Google Analytics Formspree Git

Compétences développées

  • Techniques : Maîtrise de Next.js, TypeScript, développement de composants React avancés, optimisation des performances
  • Architecture : Server Actions, API Routes, gestion d'état avec React hooks, responsive design
  • Outils : Déploiement Vercel, intégration d'APIs tierces, tests multi-navigateurs
  • Transversales : Gestion de projet en autonomie, communication client, formation d'équipe, documentation technique

Réalisations clés

  • Livraison d'un site web complet et fonctionnel en 5 semaines
  • Scores Lighthouse excellents : 90+ sur tous les critères (Performance, Accessibilité, SEO)
  • Conformité WCAG niveau AA pour l'accessibilité
  • Augmentation de la visibilité en ligne de l'entreprise
  • Documentation complète et formation réussie de l'équipe

Veille Technologique

Ma méthodologie de veille

Je maintiens une veille technologique active sur les dernières innovations et tendances du secteur. Cette démarche me permet de rester à jour sur les évolutions du développement web et de l'intelligence artificielle.

Domaines de veille

  • Intelligence Artificielle et ses applications
  • Frameworks web modernes (Laravel, React, Next.js, Vue.js)
  • Pratiques de développement (DevOps, CI/CD)
  • Sécurité informatique et cybersécurité
  • Tendances UX/UI et design web

Mes sources

Medium Dev.to Newsletters IA YouTube Tech GitHub Trending Conférences en ligne

Synthèses réalisées

  • IA Weekly - Septembre 2025 : Analyse des annonces NVIDIA, Amazon, OpenAI et impact sur les métiers du développement
  • Souveraineté numérique française : Enjeux stratégiques et initiatives gouvernementales
  • IA en 2026 - Prospective : Vision d'expert sur l'évolution de l'IA avec affiche et QR code

Contact

LinkedIn

Mohammad Radwan

Localisation

Saint-Étienne, France

Établissement

Lycée Simone Weil

63 Avenue Albert Raimond, 42270 Saint-Priest-en-Jarez