Découvrez en un peu plus
à propos de moi.

Après un Bac +4 Concepteur Développeur d’Applications au sein de l'ENI, je suis désormais en alternance chez Gens de Confiance et j'étudie pour obtenir un Bac +5 Manager de Solutions Digitales et Data dans cette même école.

Curieux, persévérant et autonome, j'aime notamment découvrir et m'approprier de nouvelles technologies en échangeant avec d'autres développeurs ou au travers de recherches en totale autonomie.

Pourquoi avoir commencé le développement ?

Étant originellement un passionné de jeux vidéo et de nature très curieux, j’ai toujours été intéressé par l’envers du décor, ainsi en 2017, âgé de 16 ans, je décide de me lancer dans le développement d’un serveur Garry’s Mod avec un ami, lui aussi passionné par l’informatique. C’est là que je découvre pour la première fois le développement, ici en Lua, et que j’y prends pleinement goût. Depuis cette aventure, je n’ai jamais cessé de vouloir créer d’autres projets, sans me limiter au monde des jeux vidéo, et par la suite découvrir ce qui aujourd’hui m’épanouit le plus : le développement web (full stack).

Garry's mod logo

Garry's Mod

Lua logo

Lua

Développement web (full stack)

Mes précédentes expériences

Après plusieurs expériences en entreprise et le développement de projets fronts et backs utilisant presque tous des langages différents (PHP, Bash, Lua, JavaScript, Java, Shell…), j’ai finalement eu un coup de cœur pour le JavaScript.

Back-end

Août 2020, je découvre NestJS : framework back-end utilisant TypeScript et possédant une structure stricte, similaire à celle d’Angular, permettant de développer des APIs performantes et faciles à documenter. Séduit par son approche modulaire, son système d’injection de dépendances, ses règles strictes, ses performances et sa documentation fournie, je décide me lancer dans son apprentissage avec le développement de deux API :

  1. API de Perfimaas : assistant de gestion des finances personnelles
  2. Todo App : API permettant de gérer une liste de tâches
TypeScript logo

TypeScript

NestJS logo

NestJS

Front-end

Entendant parler de la librairie React depuis plusieurs années, c’est en janvier 2021 que je commence à m’y intéresser. Je découvre par la même occasion le framework Next.js, et après plus d’un mois à me renseigner, je décide de développer mes deux premiers projets avec ces derniers :

  1. Strong Password Generator : générateur de mots de passe sécurisés
  2. My Toolbox : regroupement d’outils simples avec des fonctionnalités limitées, dont le générateur de mot de passe en version améliorée, tout en mettant en avant mes autres projets personnels

En parallèle de mes études, j’ai continué de me former sur React et Next.js, pour en février 2022 me lancer simultanément dans le défi “30 jours de React”, permettant d’acquérir les fondamentaux de React, et le développement de ma propre solution au challenge “API REST des pays avec sélecteur de thème”, visant à créer une application Web listant tous les pays avec en plus une gestion des thèmes clair (light) et sombre (dark), me permettant ainsi de développer mes compétences.

TypeScript logo

TypeScript

React logo

React

Next.js logo

Next.js

Stage de Bac +4

Durant mon stage de Bac +4 (2 mois) réalisé au sein de l’entreprise Sowlver, il n’y avait pas d’autre développeur, j’étais donc responsable de l’ensemble des aspects techniques, de l’analyse des besoins au développement, en passant par les choix techniques et la conception de la base de données. Ainsi, j’ai décidé d’utiliser NestJS pour le développement de l’API en TypeScript et Next.js avec React pour le développement de l’interface en TypeScript, avec SCSS pour la partie style. L’objectif de ce stage était de développer un espace en ligne sécurisé, dédié à des professionnels.

J’ai développé une API complète, avec un système d’authentification sécurisé, tant côté back-end, avec la librairie Passport, que front-end, avec la librairie NextAuth.js. J’ai également développé l’interface de l’application, avec notamment des composants React et le style en SCSS.

C’est jusque là le projet sur lequel j’ai le plus aimé travailler car j’ai pu développer en TypeScript avec NestJS, React et Next.js, que j’affectionne particulièrement, et découvrir davantage SCSS pour toutes les feuilles de style, tout en consolidant mes connaissances et compétences précédemment acquises. C’était également la première fois que je développais un système d’authentification avec NestJS (Passport) et Next.js (NextAuth.js).

TypeScript logo

TypeScript

NestJS logo

NestJS

React logo

React

Next.js logo

Next.js

Sass logo

SCSS

Passport library logo

Passport

NextAuth.js logo

NextAuth.js

Mon avenir

Court terme

J’ai actuellement pour projet d'obtenir un Bac +5 Manager de Solutions Digitales et Data en alternance au sein de l'ENI. Ayant été accepté par l'école et intégré à l'équipe de Gens de Confiance, je me focalise désormais sur ma progression technique et l'obtention de mon diplôme.

Concernant mes projets personnels, je travaille actuellement sur l’amélioration de mon portfolio, le développement de mes compétences avec React en explorant chaque partie de la feuille de route “Développeur React”, ma contribution à des projets open-source (par exemple Carbon et Next-Auth) et la reprise du développement de mes autres projets : Perfimaas (assistant de gestion des finances personnelles) et BonAlim' (conseiller alimentaire personnel).

Bac +5 Manager de Solutions Digitales et Data

React logo

Développement avec React

Projets personnels

Contribution à des projets

Long terme

Après avoir obtenu mon Bac +5 Manager de Solutions Digitales et Data, je souhaite rester au sein de la même entreprise pour consolider et développer mes compétences, pour ensuite à plus long terme évoluer en tant que chef de projet ou responsable développement.

Évoluer dans l'entreprise

Consolider et développer mes compétences

Devenir chef de projet

Pourquoi le Bac +5 Manager de Solutions Digitales et Data ?

Arrivant à terme du Bac +4 Concepteur Développeur d’Applications et ayant travaillé pendant plus d’1 an en entreprise, il est pour moi important d’acquérir des compétences en gestion de projet, que ce soit pour structurer et gérer un projet informatique dans son ensemble, ou pour gérer une équipe avec la conduite de réunion, le recrutement et le management, tout en m’intégrant au sein d’une entreprise, via l’alternance, pour y évoluer sur le long terme.

Gestion de projet

Gestion d'équipe / management

Projet(s) en entreprise

Mes préférences : langages et frameworks

Souhaitant acquérir encore davantage de compétences côté front-end, mes langages de prédilections sont actuellement TypeScript et SCSS, avec la librairie React et le framework Next.js.

Côté back-end, TypeScript est aussi mon langage favoris, notamment avec le framework NestJS.

J’ai d’ailleurs travaillé avec TypeScript, SCSS, React, Next.js et NestJS lors du développement d’un espace en ligne pour l’entreprise Sowlver, dans le cadre du stage réalisé durant mon Bac +4, et durant lequel j’ai pu tester et développer mes compétences avec ces langages et frameworks, tout en m’initiant à la gestion de projet.

TypeScript logo

TypeScript

Sass logo

SCSS

React logo

React

Next.js logo

Next.js

NestJS logo

NestJS

Mes centres d’intérêt

Durant mon temps libre j’aime faire du sport (course à pied, Pilates et Yoga), jouer aux échecs, faire des photographies, lire des livres en français et en anglais, faire du théâtre, développer mes connaissances autour du cinéma, regarder des documentaires, faire du bénévolat (FASM), développer des projets personnels et voyager lorsque j’en ai l’opportunité.

Sport

Next.js logo

Échecs

Photographie

Lecture (français/anglais)

Théâtre & Cinéma

Bénévolat

Projets personnels

Voyager

Situation personnelle

Originaire de la Vendée, j'ai déménagé à Nantes pour être au plus proche de l'entreprise qui m'accueille en alternance. J’ai 22 ans, je possède le permis B et une voiture, je suis donc pleinement libre de mes déplacements.

Originaire de la Vendée, habite à Nantes

Permis B

Voiture

N'hésitez plus

Contactez-moi
Je serais très heureux de
collaborer avec vous