Je m'appelle Mattis, j'ai 19 ans et je viens d'obtenir mon BTS SIO option SLAM avec la mention assez bien. Passionné par le développement web, je suis curieux et touche-à-tout.
Je poursuis actuellement un Bachelor Concepteur Développeur d'Applications et je recherche une alternance sur Angers / Maine-et-Loire dès maintenant.
Je suis à l'aise avec Laravel, React, Vue.js et PHP natif. J'apprends également Next.js et j'ai déjà réalisé des projets complets, du back-end au front-end. Curieux, motivé et sérieux, je suis toujours prêt à découvrir de nouvelles technologies et relever de nouveaux défis.
Bachelor CDA
Belle-Beille
Septembre 2025 - Actuellement
BTS SIO SLAM
Belle-Beille
2023-2025
BAC PRO systemes Numériques
Verrieres-sur-Anjou
2020-2023
PHP
JavaScript
SQL
Laravel
React
Vue.js
Astro
TailwindCSS
Bootstrap
Debian
Nginx
GitHub
Git
React Native
Next.js
Java
Docker
Introduction : Ce projet avait pour but de concevoir une application web de type "Click & Collect", appliquée ici au domaine de la restauration, sous le nom fictif de Click&Eat. L'application devait permettre aux clients de réserver une table dans un restaurant, tout en ayant la possibilité de passer leur commande à l'avance, afin de réduire le temps d'attente une fois sur place.
Contexte : Ce projet a été réalisé dans le cadre de mon BTS SIO option SLAM. Nous avons eu pour objectif de concevoir une application web de type "Click & Collect", appliquée ici au domaine de la restauration, sous le nom fictif de Click&Eat. L'application devait permettre aux clients de réserver une table dans un restaurant, tout en ayant la possibilité de passer leur commande à l'avance, afin de réduire le temps d'attente une fois sur place.
Technologies utilisées : Laravel, Tailwind, Bootstrap, MariaDB, Git, Stripe
Introduction : Le projet Ovnyl avait pour but de concevoir une refonte complète d’un site e-commerce existant, en améliorant à la fois la sécurité, la maintenabilité et l’expérience utilisateur. L’objectif était de moderniser un site initialement développé en PHP 5 avec de nombreuses dépendances dépréciées et vulnérables, afin de le rendre plus stable et plus facile à maintenir.
Contexte : Ce projet a été réalisé dans le cadre de mon alternance chez Akoufen, pour un client réel possédant un site e-commerce. Le client souhaitait initialement uniquement une refonte graphique, mais j’ai proposé et mis en place une refonte complète du site, afin de renforcer la sécurité et la maintenabilité, tout en conservant une stack technique simple et adaptée à l’environnement de travail de l’équipe.
Technologies utilisées : PHP, MySQL, Bootstrap, JavaScript, Git
Introduction : Ce projet avait pour but de concevoir un site web volontairement absurde, dans le cadre d'un projet de cours lors du Bachelor CDA. L'objectif était de créer un site qui n'a aucun sens, en explorant librement notre créativité sur deux jours de travail.
Contexte : Ce projet a été réalisé sur deux journées de cours, en binôme. L'idéa était de concevoir un site original et décalé, sans contrainte de logique ni d'utilité réelle. Le site introduit une monnaie virtuelle totalement absurde, nommée HLC, dont la valeur est calculée selon la formule suivante : (((PIB moyen par habitant du Soudan du Sud × Vitesse du vent à Saint-Rémy-en-Bouzemont-Saint-Genest-et-Isson) ÷ Taille moyenne des trous de serrures) ÷ Nombre de hotdogs mangés aux États-Unis le 4 juillet lors de la fête nationale) ÷ 1 000 000
Technologies utilisées : Laravel, Tailwind, MariaDB, Github
Introduction : TubeTrack est une application web conçue pour permettre aux utilisateurs de suivre facilement leur progression dans une playlist YouTube. En utilisant les API fournies par Google, l'outil offre une solution pratique pour ne jamais perdre le fil de ses vidéos à regarder.
Contexte : Ce projet a été développé dans un but d'auto-formation, avec l'objectif principal d'approfondir mes compétences en React pour la partie front-end et d'apprendre à construire une API robuste avec le framework Express.js pour la partie back-end. L'interaction avec des API externes, comme celle de YouTube, était également un point central du projet.
Technologies utilisées : React, Express.js, Node.js, API YouTube Data v3, Git, Github
Introduction : Autoconf est une petite application web développée pour automatiser la création de fichiers de configuration Nginx. Elle permet de générer rapidement les fichiers nécessaires lors du déploiement de nouveaux sites.
Contexte : Ce projet personnel a été réalisé en une journée et demie afin de gagner du temps dans mes déploiements et de simplifier la configuration de mes serveurs.
Technologies utilisées : React, Git, Github