Bienvenue sur mon portfolio

Bienvenue sur mon portfolio où je présente mes projets de développement ainsi que mes compétences. N'hésitez pas à explorer mes réalisations et à me contacter !

Mon Parcours

Suite à une reconversion professionnelle, j'ai suivi un BTS Services Informatiques aux Organisations (SIO) option Solutions Logicielles et Applications Métiers (SLAM), au cours duquel j'ai acquis les bases du développement et de l'algorithmie. Cette formation m'a permis de maîtriser plusieurs langages dont HTML, CSS, JavaScript, Java et PHP pour le développement, mais aussi C, C++ et Python pour l'algorithmique. J'ai également travaillé avec divers environnements de développement intégrés (IDE) tels que VSCode et Eclipse, ainsi que, dans une moindre mesure, Embarcadero RAD Studio (C/C++) et Thonny (Python).

Afin de poursuivre dans cette voie, j'ai suivi la formation de Concepteur Développeur d'Applications (niveau Bac +4) à l'ENI de Quimper. Cette formation m'a permis de consolider et d'approfondir mes connaissances en HTML, CSS, JavaScript, Java, Python, PHP, et de découvrir Dart et Kotlin, tout en me familiarisant avec les frameworks Angular, Spring Boot, Express.js, Flask, Symfony, Flutter ainsi qu'avec SQL Server, un nouveau système de gestion de bases de données relationnelles. J'ai également eu l'opportunité de travailler avec de nouveaux IDE, notamment ceux de la suite JetBrains (WebStorm, IntelliJ, PhpStorm, PyCharm), Android Studio et SQL Server Management Studio. J'ai aussi eu l'occasion de réaliser des déploiements d'applications web en utilisant Docker et Azure, et d'automatiser ces déploiements avec GitHub Actions.

Pendant mon temps libre, j'ai aussi travaillé sur une application de suivi de nutrition et un gestionnaire de mots de passe. Ces projets m'ont permis d'acquérir une première expérience autonome avec les frameworks Angular, Spring Boot et Django. J'ai aussi appris à gérer un serveur Linux distant pour rendre ces projets accessibles en ligne.

Formation

Concepteur Développeur d'Applications - 2025

BTS Services Informatiques aux Organisations (SIO) - Option Solutions Logicielles et Applications Métiers (SLAM) - 2023 / 2024

Compétences Techniques

Mes Projets

Image du projet sortir
Sortir

Technologies utilisées : Symfony, Twig, MySQL

Développement d'une application web destinée aux étudiants de l'ENI pour organiser et participer à des sorties. L'utilisateur peut créer un compte, gérer son profil, proposer une sortie ou s'inscrire à celles des autres étudiants, et effectuer une recherche pour trouver une sortie spécifique. L'application permet également de consulter le profil des participants. Une interface administrateur complète est intégrée, offrant la gestion globale du site.

Voir le projet
Image du projet site d'enchères en ligne
Site d'enchères en ligne

Technologies utilisées : Spring Boot, Thymeleaf, SQL Server

Développement d'une application web de mise aux enchères. Les utilisateurs peuvent créer un compte, le modifier ou le supprimer. Une fois connectés, ils peuvent publier des enchères, consulter celles des autres utilisateurs et placer des offres en temps réel. Il y a également un espace administrateur permettant la gestion des utilisateurs, des enchères et des offres.

Voir le projet
Image du projet bucketlist
BucketList

Technologies utilisées : Symfony, Twig, MySQL

Développement d'une application web permettant aux utilisateurs de créer et gérer leur propre liste de souhaits. Les utilisateurs peuvent consulter les souhaits déjà publiés sur le site, ainsi que découvrir des événements organisés à une date et un lieu spécifiques. L'application offre la possibilité de créer un compte, d'ajouter de nouveaux souhaits, de les modifier ou de les supprimer, pour garder une trace personnalisée et évolutive de ses objectifs et expériences.

Voir le projet
Image du projet helpme
HelpMe

Technologies utilisées : Express.js, EJS, MongoDB

Développement d'une application web collaborative destinée aux étudiants de l'ENI afin de faciliter l'entraide pendant les travaux pratiques. Les utilisateurs peuvent créer un compte et soumettre un ticket pour signaler une difficulté rencontrée, permettant ainsi au formateur d’intervenir. Les autres étudiants ont également la possibilité de répondre aux tickets en proposant des solutions.

Voir le projet
Image du projet memory
Memory

Technologies utilisées : HTML, CSS, jQuery

Développement d'un jeu de Memory où l'utilisateur doit retrouver les paires de cartes identiques. Le jeu propose plusieurs ensembles d'images, différents formats de grilles, ainsi qu'un historique est un système de classement pour enrichir l'expérience du jeu.

Voir le projet
Image du projet ISS position
ISS Position

Technologies utilisées : HTML, CSS, JavaScript, Leaflet

Développement d'un site web qui suit en temps réel la position de la Station Spatiale Internationale (ISS), à l'aide des données transmises par une API publique. La position de l'ISS est représentée dynamiquement sur une carte interactive utilisant la bibliothèque Leaflet.

Voir le projet
Image du projet devinette
Devinette

Technologies utilisées : HTML, CSS, JavaScript

Développement d'un mini-jeu interactif de type pendu. Le joueur doit deviner un mot choisi aléatoirement dans un dictionnaire, en sélectionnant les lettres de l'alphabet. Le jeu se termine par une victoire si le mot est complété, ou une défaite après 8 erreurs. Les lettres déjà jouées deviennent inactives et stylisées pour une meilleure lisibilité.

Voir le projet
Image du projet quiz
Quiz

Technologies utilisées : HTML, CSS, JavaScript

Développement d'un site web de quiz dynamique. L'utilisateur répond à une série de questions à choix multiples. Chaque question est générée dynamiquement via des classes Question et Quiz.

Voir le projet
Image du projet blackjack
Blackjack

Technologies utilisées : HTML, CSS, JavaScript

Développement d’un jeu de Blackjack interactif. Le joueur affronte la banque, tire des cartes et peut choisir de "rester" ou de continuer, avec une gestion dynamique des scores, des As et du sabot de cartes. L’interface propose une animation visuelle des cartes pour une expérience immersive.

Voir le projet
Image du projet jeu du + et du -
Jeu du + et du -

Technologies utilisées : HTML, CSS, JavaScript

Développement d’un jeu de devinette où l’utilisateur doit trouver un nombre aléatoire entre 1 et 1000. À chaque tentative, le joueur reçoit un indice (+ ou -) l’aidant à affiner sa réponse.

Voir le projet

Contactez-moi