Skip to content
View Leo-Fauquembergue's full-sized avatar

Highlights

  • Pro

Block or report Leo-Fauquembergue

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Leo-Fauquembergue/README.md

Léo FAUQUEMBERGUE - Développeur d'Applications Full Stack ✨

HEY ! 👾

Je suis un développeur full stack passionné par la conception d'architectures robustes et la création d'applications web qui ont du sens. Fort d'une reconversion après une expérience en enseignement, j'allie rigueur, analyse et esprit d'équipe pour transformer une idée abstraite en une solution technique performante et bien organisée.


🎯 Mon Objectif Actuel : Stage de Fin de Formation (CDA)

Suite à ma formation intensive chez O'clock en Conception et Développement d'Applications (Titre Professionnel en cours d'obtention), je recherche activement un stage de fin de formation d'une durée de 2 à 6 mois, à partir de début février 2026.


📌 Projet Phare : GreenRoots 🌳

➡️ Voir le README détaillé du projet

Dans le cadre de mon projet de fin d'études, j'ai agi en tant que leader technique backend et contributeur full stack. Mes responsabilités couvraient l'ensemble du cycle de vie du projet :

  • 🏗️ Architecture & Conception de Données : J'ai conçu l'architecture de la base de données relationnelle (MLD) avec PostgreSQL et implémenté les modèles et associations via l'ORM Sequelize.
  • 🛡️ Développement Backend (Node/Express) : J'ai construit une API RESTful modulaire et sécurisée. Le cœur de mon travail a été l'implémentation d'un système d'authentification robuste avec express-session, le hachage des mots de passe via Argon2, un contrôle d'accès basé sur les rôles (RBAC) et la validation rigoureuse des données entrantes avec Zod.
  • 🎨 Développement Frontend (TypeScript/React) : J'ai participé activement à la construction de l'interface, notamment en structurant la gestion d'état globale avec React Context API (AuthContext, CartContext). J'ai aussi développé plusieurs fonctionnalités clés, dont le panel d'administration complet.
  • 🚀 Qualité & DevOps : En tant que garant de la qualité, j'ai instauré et mené les revues de code systématiques (Pull Requests) pour assurer la maintenabilité du projet. J'ai conteneurisé la BDD avec Docker Compose et orchestré le déploiement de l'application sur une architecture découplée performante.

💻 Stack Technique

Langages & Fondamentaux

JavaScript TypeScript SQL HTML5 CSS3

Architecture & Backend

Node.js Express.js Zod JWT

Frontend & Gestion d'état

React Vite React Router SASS TailwindCSS

Bases de données & DevOps

PostgreSQL Sequelize Prisma Git GitHub Docker Vercel Render

Méthodologies & Outils

Agile Scrum PNPM NPM Biome Figma


💬 Parlons-en !

Je suis toujours ouvert à la discussion. N'hésitez pas à me contacter pour parler de :

  • Conception d'API REST/GraphQL et modélisation de bases de données.
  • Développement d'applications robustes avec TypeScript et React.
  • Opportunités de stage en Conception et Développement d'Applications.
...et oui, je maîtrise aussi l'art du `div` centré. 😎

🌐 Réseaux Sociaux & Contact

LinkedIn Email


📊 Mes Statistiques GitHub

Statistiques GitHub Statistiques de commits


✍️ Citation de Développeur Aléatoire

Popular repositories Loading

  1. Leo-Fauquembergue Leo-Fauquembergue Public

    1

  2. GreenRoots GreenRoots Public

    GreenRoots est une plateforme web full-stack conçue pour connecter les utilisateurs à leur impact environnemental. Elle permet de financer la plantation d'arbres, de les personnaliser, de suivre le…

    TypeScript

  3. test-mis-group test-mis-group Public

    TypeScript