Développeur Fullstack confirmé · Angular & Node.js · TypeScript
Architecture · API REST · Microservices · Intégrations IA / LLM
📍 Basé en France · 100% remote / remote-first
👤 Profil
Développeur Fullstack spécialisé dans l'écosystème JavaScript (Node.js, Angular, React) avec une forte appétence pour l'architecture logicielle, les pratiques d'ingénierie modernes et la conception d'applications web robustes.
Mon expérience en R&D chez EssilorLuxottica m'amène à intervenir sur des sujets techniques variés : conception de micro-services, mise en place de pipelines CI/CD, structuration d'architectures applicatives. Je conçois des services d'authentification réutilisables, développe des bibliothèques internes et contribue à l'industrialisation des processus de développement.
Impliqué dans la transmission de connaissances, j'ai animé des formations Git pour une centaine de collaborateurs et accompagné un alternant. Curieux et orienté amélioration continue, je m'intéresse particulièrement aux architectures modernes, aux outils DevOps et à la conception de solutions logicielles durables, avec une attention particulière portée à l'expérience utilisateur.
Recherche actuelle : missions freelance · Stack JS/TS moderne · Équipes attachées à la qualité technique.
🛠️ Stack & compétences
Languages
TypeScript · JavaScript · Python · Java
Front-end
Angular · RxJS · React · Next.js · Tailwind · shadcn/ui · HTML · CSS
Back-end
Node.js · NestJS · Express · API REST · Microservices
Bases de données
PostgreSQL · MySQL · MongoDB · Redis
Tests
Vitest · Jest · Cypress
IA & intégrations
OpenAI / GPT · Prompt engineering · LLM conversationnels · Stripe · Chrome Extension APIs (WXT)
DevOps & outils
Git · Docker · Linux · Azure DevOps · GitLab CI · GitHub Actions
Pratiques
Clean Code · Design Patterns · Architecture microservices · UX Design · Code review · Mentorat
💼 Expériences
🕷️ EssilorLuxottica
Développeur / Concepteur IT en R&D · Depuis 2022
Conception et développement d'outils internes et de briques techniques mutualisées entre plusieurs applications de la R&D.
- Conception et déploiement d'un micro-service d'authentification utilisé par plusieurs applications internes
- Création et intégration de pipelines CI/CD pour automatiser test, build et déploiement
- Développement et maintenance de bibliothèques internes réutilisables (authentification, génération de PDF…)
- Conception et évolution de plusieurs applications web internes pour les équipes R&D
- Recueil et analyse des besoins utilisateurs avec un focus particulier sur l'UX
- Conception d'architectures applicatives et choix technologiques sur plusieurs projets
- Pilotage autonome de projets, amélioration continue basée sur les retours utilisateurs
- Encadrement technique d'un alternant : attribution des tâches, code reviews, validation des livrables
- Animation de formations Git auprès d'environ 100 collaborateurs
Angular · Node.js · Express · React · MongoDB · MySQL · PostgreSQL · Docker · Linux · Git
✨ Fitex
Développeur Fullstack · 2026 · Projet entrepreneurial · fitex.obstinate.fr
Extension Chrome et plateforme web qui génère automatiquement des CV sur mesure à partir d'une offre d'emploi. Un modèle d'IA analyse la description du poste et adapte dynamiquement le contenu (réorganisation des missions, mise en avant des expériences pertinentes, suppression des éléments moins adaptés).
- Extension Chrome pour sélectionner directement les éléments d'une offre depuis le navigateur
- Moteur de génération de CV utilisant un modèle d'IA pour adapter le contenu à chaque candidature
- Plateforme web pour la gestion des CV, des générations et le suivi des candidatures
- Système de crédits pour la monétisation (1 crédit = 1 CV) avec paiement en ligne
- Streaming de génération pour suivre en temps réel la modification du CV par l'IA
- Sélection contextuelle associant différentes parties d'une offre à des sections du CV
- Internationalisation complète (i18n) multi-langues
- Conception de l'architecture entre extension navigateur, API backend et services d'IA
Next.js · NestJS · TypeScript · Stripe · WXT · OpenAI · shadcn/ui · i18n · Chrome Extension APIs
🤖 Chatbot pédagogique
Développeur Angular / Node · 2025 · Mémoire de recherche, 1 an
« Comment les intelligences artificielles conversationnelles peuvent-elles améliorer l'apprentissage de la programmation tout en évitant une dépendance excessive aux outils ? »
- Site web expérimental intégrant un assistant IA conversationnel pour la résolution d'exercices de programmation
- Tuteur IA pédagogique basé sur un LLM, conçu pour guider sans fournir la solution
- Architecture comparant IA généraliste vs IA spécialisée avec prompt pédagogique
- Protocole expérimental complet (pré-test, exercice assisté, post-test) pour mesurer l'impact sur l'apprentissage
- System prompt pédagogique avancé orienté auto-explication et résolution autonome
- Outils de collecte et d'analyse des interactions utilisateurs
- Analyse des résultats et identification de bonnes pratiques pour la conception de tuteurs intelligents
Angular · Node.js · JavaScript · LLM · Prompt engineering
🐦 Twitter Clone
Développeur Fullstack · 2022 · Projet personnel
Application web reproduisant les principales fonctionnalités d'un réseau social type Twitter : authentification, interactions sociales, fil d'actualité dynamique.
- Feed dynamique pour l'affichage et la consultation des publications
- Authentification sécurisée par JWT
- Interactions : like, commentaire, partage
- Système de follow / unfollow entre utilisateurs
- API backend complète (utilisateurs, publications, commentaires, interactions)
- Interface React avec gestion de la navigation côté client
- Tests end-to-end Cypress sur les parcours principaux
React · React Router · Node.js · Express · JWT · Cypress
🌙 Nuit de l'Info
Organisateur · 4 éditions · Hackathon national à Évry
Membre du comité organisateur d'un hackathon national réunissant plus de 250 participants.
- Organisation logistique (accueil, coordination, communication)
- Préparation et bon déroulement de l'événement
- Collaboration avec équipes pédagogiques et partenaires
🔍 Études de cas
Micro-service d'authentification mutualisé
EssilorLuxottica
Contexte
Plusieurs applications internes de la R&D dupliquaient leur logique d'authentification, avec des comportements hétérogènes et des risques de sécurité disparates.
Approche
- Micro-service centralisé exposant une API d'authentification
- Bibliothèque cliente réutilisable intégrable rapidement
- Déploiement automatisé via pipelines CI/CD
- Documentation et accompagnement des équipes utilisatrices
Résultat
- Authentification unifiée pour plusieurs applications R&D
- Réduction de la duplication de code et mutualisation de la maintenance
- Évolutions de sécurité centralisées et propagées sans effort côté apps clientes
Node.js · Express · Docker · CI/CD
Génération de CV par IA en streaming
Fitex
Contexte
Générer un CV adapté à une offre d'emploi en quelques secondes, avec une UX au niveau des meilleurs outils IA grand public.
Approche
- Architecture de streaming end-to-end : OpenAI → NestJS → Next.js → Extension Chrome
- Sélection contextuelle pour mapper les zones d'une offre vers des sections du CV
- Affichage progressif du CV pendant la génération (tokens streamés en temps réel)
- Système de crédits avec intégration Stripe
- Internationalisation complète
Résultat