Hello hello!

Étudiant dans le cursus MIAGE
Stagiaire en Développement Web
En recherche d'alternance
Et accessoirement, apprenti pâtissier, pianiste ambulant, et tente de faire du cosplay de temps à autre...

Passionné par le Web et son univers, j’ai développé mes compétences en autodidacte et mis en oeuvre des projets personnels. Je compte poursuivre sur ma lancée en valorisant mes atouts et en poursuivant mon apprentissage dans un cadre professionnel.


Paco, le toutou

Ma mascotte

Paco, le toutou

Mon outil de travail



La boîte à CV


Curriculum Vitae Curriculum Vitae (version imprimable et ink-friendly )


Projets

Go for Nubis


2020-2021 | Conception et développement | Projet universitaire de réalisation d'un jeu d'aventure

Dans le cadre de la 3ème année de licence, nous avons été amené à réaliser, au sein d'équipes de quatre personnes, un jeu d'aventure. Le jeu, intitulé Go for Nubis, s'inspire des jeux d'exploration spatiale.

  • Mise en oeuvre des méthodologies de gestion de projet : analyse des besoins et formalisation, décomposition des tâches (Work Breakdown Structure), planification
  • Démarche de conception orientée objet : modélisation UML (diagramme de classes, cas d'utilisation, diagramme de séquence)
  • Programmation en Java, avec un certain nombre de librairies
  • Rédaction d'un compte-rendu du projet en fin d'année.
Dépôt Git (Privé )

MIAGE Java Eclipse IDE IntelliJ Modelio Kanboard Git

Graduate


2021 | Développeur Web | Projet associatif, dans le cadre de Junior MIAGE Concept Aix-Marseille, de développement de fonctionnalités sur un site WordPress

En tant qu'intervenant, j'ai réalisé, via des plugins WordPress, une fonctionnalité permettant d'afficher des offres d'emploi et de les trier.

  • Importation des données concernant les offres d'emploi depuis un flux RSS
  • Classification automatique des offres d'emploi selon leur catégorie adaptée, pour l'outil de tri
  • Affichage des offres d'emploi, avec une interface permettant le tri des offres proposées, selon la localisation du stage, le type de contrat.

Junior MIAGE Concept PHP MySQL Apache WordPress Visual Studio Code Docker Laradock Git

POC Cerfa


2021 | Développeur Web (fullstack) | Projet associatif, dans le cadre de Junior MIAGE Concept Aix-Marseille, de gestion automatisée de formulaires Cerfa

Dans le cadre d'une étude préliminaire auprès d'un prospect, un proof on concept d'une application de gestion de formulaires Cerfa a été développé, afin d'étudier la faisabilité du projet et en mesurer le scope.

  • Remplissage automatique d'un formulaire Cerfa au format PDF à partir d'un formulaire HTML
  • Exportation de données au format CSV ou JSON
  • Importation et génération d'un ensemble de formulaires Cerfa à partir d'un fichier CSV.
Dépôt Git (Privé )

Junior MIAGE Concept PHP JavaScript MySQL Apache Laravel Bootstrap jQuery PHPStorm Docker Laradock Git

Le Monde GC


2018 - aujourd'hui | Développeur Web (fullstack) | Projet personnel, site dédié à une communauté en ligne consacrée au roleplay de nations

Le site du Monde GC est un projet lancé en 2013. J'ai poursuivi le développement du site en 2018, en apportant un travail de refonte du code source obsolète.

Les pages étaient servies par des fichiers PHP séparés. Un front-controller a été mis en oeuvre afin de gérer via un point d'entrée l'ensemble des requêtes.

Migration vers le framework MVC Laravel pour développer de nouvelles fonctionnalités suivant des pratiques modernes de développement. Les fonctions déjà existantes sont servies via le front-controller spécifique au code legacy.

Audit de sécurité vis-à-vis des principaux problèmes de sécurité des applications Web (CSRF, XSS, injection SQL).

Mise en oeuvre d'un déploiement continu (CD) via les outils fournis sur Bitbucket Pipelines.

Voir le projet Dépôt Git (Privé )

Projet personnel PHP JavaScript MySQL Apache Laravel Bootstrap PostCSS jQuery Chart.js d3.js Tailwind CSS OpenLayers 2 Visual Studio Code PHPStorm Laravel Homestead Kanboard Git Déploiement continu (CD)

Squirrel


2014 - 2019 | Développeur Web (fullstack) | Projet personnel, réseau social dédié à une communauté en ligne

Squirrel est un réseau social dédié au Monde GC. Inspiré de Twitter, elle permet de partager des "squits" (tweets), créer des groupes d'utilisateurs, et publier du contenu au nom de plusieurs profils.

  • Terrain d'expérimentation et d'autoformation : le projet par excellence pour apprendre
  • Profilage des requêtes SQL à des fins d'optimisation
Voir le projet Dépôt Git (Privé )

Projet personnel PHP JavaScript MySQL Apache jQuery Visual Studio Code PHPStorm Laravel Homestead Subversion Git