Disponible pour des missions

Nicolas D.

Développeur Full Stack · Freelance

0+
Années d'expérience
// À propos

Les technologies que je maîtrise.

Passionné par le code propre et les architectures solides.

Développeur Full Stack spécialisé dans l'écosystème JavaScript/TypeScript. Je conçois et développe des applications web performantes, maintenables et scalables. De l'API REST au front-end réactif, je couvre l'ensemble de la chaîne de développement avec une exigence constante de qualité et de bonnes pratiques.

Méthodologie
Clean Code
Agile / Scrum
CI/CD
TDD
Frontend
Vue 3
Nuxt.js
TypeScript
Tailwind CSS
HTML / CSS
Pinia
Backend
NestJS
Node.js
TypeScript
REST API
Auth / JWT
DevOps
Git / GitHub Actions
Gitlab Pipelines
Portainer
GCP
Harbor
Bases de données & Outils
PostgreSQL
Supabase
SQLite
Elastic / Kibana
Git
Docker
Stripe
// Expériences

Missions & réalisations pro.

2024 — Présent

Stormshield

Développeur Full Stack · Freelance

Développement d'applications web métier avec NestJS et Vue 3. Mise en place d'une architecture backend robuste, intégration d'un système d'authentification sécurisé, et monitoring APM via Elastic/Kibana.

NestJSVue 3TypeScriptPostgreSQLElastic APM
2022 — 2024

Decathlon

Développeur Full Stack · Mission

Conception et développement d'une application de gestion complète. Architecture front-end avec Nuxt.js, système de breadcrumb/progress tracking, et génération de documents automatisée assistée par IA.

Nuxt.jsNestJSSupabaseIA / Mistral
2020 — 2022

Société Générale

Développeur Full Stack · Mission

Participation au développement d'une plateforme SaaS. Intégration d'APIs externes, web scraping de données structurées, et mise en place d'un système de paiement via Stripe.

Nuxt.jsNode.jsStripeWeb Scraping
// Ils m'ont fait confiance

Clients & partenaires.

Stormshield
Decathlon
Société Générale
Les Fourchette Roses

Mon parcours en détail

Téléchargez mon CV pour en savoir plus sur mon expérience et mes compétences.

Télécharger le CV
// Side projects

Réalisations personnelles.

Puzzle

Puzzle : Rencontre Solo & Duo

Application de rencontre innovante pour célibataires et duos. Matching basé sur la compatibilité et les intérêts communs. Interface intuitive avec Flutter, riverpod pour la gestion d'état, et backend Supabase. Focus sur la sécurité et la confidentialité des données.

Kuizz

Kuizz

Kuizz — Jeu de quiz multijoueur en temps réel Application web multijoueur (PWA) permettant à des joueurs de s'affronter en temps réel sur des quiz variés. Un hôte crée une salle avec un code à 6 caractères, configure sa partie via le Quiz Mixer, puis lance le jeu. Les joueurs rejoignent depuis leur téléphone et répondent sous pression du chronomètre. Nuxt.js pour une interface fluide et une application PWA et Supabase pour la gestion en temps réel des salles, des joueurs et des scores. Focus sur l'expérience utilisateur, la réactivité et la convivialité pour des parties rapides et engageantes.

🇫🇷​

Axilia

Plateforme SAAS permettant au travailleurs sociaux de gérér leurs dossiers et de suivre leurs bénéficiaires. Conception d'une interface intuitive avec DaisyUI, développement d'une API REST sécurisée avec NestJS, et intégration d'un système de paiement via Stripe pour les abonnements. Focus sur l'expérience utilisateur et la simplicité et ajout d'éléments IA pour automatiser certaines tâches administratives et améliorer la productivité.

QuiVoteQuoi

QuiVoteQuoi

Plateforme de transparence démocratique qui rend accessibles les votes de l'Assemblée Nationale. Hémicycle interactif, classements thématiques et fiches détaillées des députés. Données publiques et sourcées.

🍴​

Les fourcettes Rose

Application mobile de l'association Les Fourchettes Roses, : Les Fourchettes Roses propose une App gratuite et sécurisée qui connecte les malades à leur cercle de confiance – famille et proches. L’App permet au malade et/ou à son premier aidant, de coordonner les demandes d’aide (repas et services) avec une communauté choisie dans un agenda partagé. Dans ce moment d’isolement et d’épuisement, l’utilisation de l’App permet aux malades et/ou à leur premier aidant de :
– maintenir le lien social,
– alléger la charge mentale,
– coordonner la chaîne de solidarité.

// Mon rapport à l'IA

L'IA comme outil, pas comme béquille.

🧠

J'utilise l'IA tous les jours, et je relis tout ce qu'elle écrit.

L'intelligence artificielle fait partie de mon workflow : elle me fait gagner du temps et me sert de partenaire de réflexion. Elle ne produit pas du code que je copie sans le lire. Ce que je livre, je sais l'expliquer et le défendre en review. Le "vibe coding", ça passe sur un prototype du week-end, pas sur un projet en production.

🏗️

Architecture moderne

L'IA me sert à explorer des patterns d'architecture, à challenger mes choix techniques et à prototyper vite. Les architectures qui en sortent n'auraient pas été très différentes sans elle. Elles auraient juste demandé plus de temps à concevoir.

Clean ArchiDDDScalable

Qualité & review

Refactoring assisté, détection de patterns douteux : l'IA me pousse à plus de rigueur. En revanche, elle ne connaît pas le contexte métier, et la responsabilité de ce qui part en production reste la mienne.

Code ReviewRefactoringBest Practices

Travaillons
ensemble.

Un projet en tête ? Une mission à pourvoir ? N'hésitez pas à me contacter.