commit 6e8342841ed07475fbf157236363a4b39965f4ff Author: Yasser Boulayoune Date: Tue Oct 13 19:04:04 2026 +0200 Profil : présentation, projets et liens vers le code diff --git a/README.md b/README.md new file mode 100644 index 0000000..bb13b9a --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ + + + + Yasser Boulayoune : support logiciel MCO chez SeipraScore, développeur web et admin sys + + +Je suis **chargé de support logiciel MCO chez SeipraScore** depuis septembre 2026, en région lyonnaise. Profil hybride : je diagnostique et je maintiens des applications au quotidien, je développe pour le web (PHP, Symfony, WordPress sur mesure, JavaScript sans framework), et je fais tourner mon propre serveur Linux en production, avec une cinquantaine de conteneurs Docker. + +**[Portfolio](https://yasser.boulayoune.com)** · **[LinkedIn](https://www.linkedin.com/in/yasser-boulayoune-30317737a/)** · **[Me contacter](https://yasser.boulayoune.com/contact/)** + +## Projets + +Chaque projet a sa page détaillée sur le portfolio, et son code est ici, sur ma forge auto-hébergée. + +| Projet | En deux mots | Stack | Liens | +|---|---|---|---| +| **servyass** | Mon serveur perso : médias, mails, code, supervision, tout en conteneurs | Debian, Docker, Nginx Proxy Manager | [Article](https://yasser.boulayoune.com/realisations/servyass-mon-serveur-perso-self-hosted/) · [Config zsh](https://git.boulayoune.com/yasder5/servyass-dotfiles) | +| **yb2026** | Le thème WordPress du portfolio, sans page builder, avec thèmes de saison | PHP, JavaScript, CSS | [Le portfolio](https://yasser.boulayoune.com) · [Code](https://git.boulayoune.com/yasder5/yb2026) | +| **ServerControl** | Piloter des serveurs Linux distants en SSH depuis une interface web, avec historique | Symfony 8, PHP 8.4, PostgreSQL | [Article](https://yasser.boulayoune.com/realisations/servercontrol-gerer-ses-serveurs-linux-distants-via-une-interface-symfony/) · [Code](https://git.boulayoune.com/yasder5/servercontrol) | +| **Folliow** | Réseau social de portfolios, projet d'équipe de la formation DWWM | PHP (MVC), MySQL, Smarty | [Démo](https://php.boulayoune.com) · [Article](https://yasser.boulayoune.com/realisations/projet-php/) · [Code](https://git.boulayoune.com/yasder5/projet_php) | +| **Card Generator** | Petit outil qui produit les visuels du portfolio (SVG vers PNG) | Python, JavaScript, librsvg | [Article](https://yasser.boulayoune.com/realisations/card-generator-un-outil-web-pour-produire-les-visuels-du-portfolio/) · [Code](https://git.boulayoune.com/yasder5/card-generator) | +| **musicbot-js** | Bot Discord de musique auto-hébergé, compatible avec la passerelle vocale v8 | Node.js, discord.js | [Article](https://yasser.boulayoune.com/realisations/musicbot-js-un-bot-discord-music-auto-heberge/) · [Code](https://git.boulayoune.com/yasder5/musicbot-js) | +| **SotC Foundry Suite** | Trois modules Foundry VTT pour le jeu de rôle Star of the City | JavaScript (ESM) | [Article](https://yasser.boulayoune.com/realisations/sotc-foundry-suite-trois-modules-pour-star-of-the-city/) · [Code](https://git.boulayoune.com/yasder5/sotc-foundry-suite) | + +## Stack + +**Systèmes et réseau** +![Linux](https://img.shields.io/badge/Linux-0a0a0a?style=flat-square&logo=linux&logoColor=d3fd50) ![Debian](https://img.shields.io/badge/Debian-0a0a0a?style=flat-square&logo=debian&logoColor=d3fd50) ![Docker](https://img.shields.io/badge/Docker-0a0a0a?style=flat-square&logo=docker&logoColor=d3fd50) ![Nginx](https://img.shields.io/badge/Nginx-0a0a0a?style=flat-square&logo=nginx&logoColor=d3fd50) ![Apache](https://img.shields.io/badge/Apache-0a0a0a?style=flat-square&logo=apache&logoColor=d3fd50) ![Windows Server](https://img.shields.io/badge/Windows_Server-0a0a0a?style=flat-square&logo=windows&logoColor=d3fd50) ![VMware](https://img.shields.io/badge/VMware-0a0a0a?style=flat-square&logo=vmware&logoColor=d3fd50) ![Cisco](https://img.shields.io/badge/Cisco-0a0a0a?style=flat-square&logo=cisco&logoColor=d3fd50) + +**Développement** +![PHP](https://img.shields.io/badge/PHP-0a0a0a?style=flat-square&logo=php&logoColor=d3fd50) ![Symfony](https://img.shields.io/badge/Symfony-0a0a0a?style=flat-square&logo=symfony&logoColor=d3fd50) ![WordPress](https://img.shields.io/badge/WordPress-0a0a0a?style=flat-square&logo=wordpress&logoColor=d3fd50) ![JavaScript](https://img.shields.io/badge/JavaScript-0a0a0a?style=flat-square&logo=javascript&logoColor=d3fd50) ![Node.js](https://img.shields.io/badge/Node.js-0a0a0a?style=flat-square&logo=nodedotjs&logoColor=d3fd50) ![Python](https://img.shields.io/badge/Python-0a0a0a?style=flat-square&logo=python&logoColor=d3fd50) ![MariaDB](https://img.shields.io/badge/MariaDB-0a0a0a?style=flat-square&logo=mariadb&logoColor=d3fd50) ![PostgreSQL](https://img.shields.io/badge/PostgreSQL-0a0a0a?style=flat-square&logo=postgresql&logoColor=d3fd50) + +## Parcours + +- **2026 :** chargé de support logiciel MCO chez SeipraScore, région lyonnaise +- **2025-2026 :** formation Développeur Web et Web Mobile (DWWM), CCI Campus de Colmar +- **2024 :** apprenti technicien maintenance courants faibles et télécoms, aéroport de Bâle-Mulhouse +- **2023-2025 :** BUT Réseaux et Télécommunications, IUT de Colmar (première année validée) +- **2021-2023 :** baccalauréat général, spécialités NSI et mathématiques + +## Le petit plus + +J'ai travaillé en zone aéroportuaire. J'y ai appris que dans l'informatique comme dans l'aviation, la rigueur et la check-list sauvent beaucoup de choses, à commencer par les serveurs. diff --git a/assets/banner-clair.png b/assets/banner-clair.png new file mode 100644 index 0000000..889e1f7 Binary files /dev/null and b/assets/banner-clair.png differ diff --git a/assets/banner-sombre.png b/assets/banner-sombre.png new file mode 100644 index 0000000..6d991c3 Binary files /dev/null and b/assets/banner-sombre.png differ