Photo de Mikaël Wawrziczny

Développeur Fullstack Senior Freelance

Node.js, Vue 3 & IA — Référent technique

8 ans de développement, après 15 ans dans le commercial. Je conçois des applications fullstack performantes et scalables — front Vue/Nuxt & React/React Native, back Node.js, intégration IA — pour des grands comptes et des startups, en freelance via Joys Lab.

Assistant IA – Posez vos questions

À propos de moi

Je suis Senior Fullstack Engineer et fondateur du studio freelance Joys Lab (SASU). Je sors d’une mission de 30 mois chez Accor où j’ai piloté la refonte du couloir de réservation (Vue 2 → Vue 3 / Nuxt 3) et développé un BFF Node.js dédié, en tant que référent technique sur l’architecture front et la qualité de code.

Profil fullstack polyvalent : front Vue/Nuxt et React/React Native, mobile Flutter, back Node.js (Express, Fastify, NestJS) et Laravel. J’ai une expérience de tech lead sur des projets multi-stacks, avec une forte culture des tests (Vitest, Playwright), de la CI/CD et du design system.

J’intègre l’IA en production depuis 2024 : assistants RAG, embeddings, prompt engineering et microservices Python. J’opère plusieurs SaaS en production et publie trimly, un outil open source sur npm. 15 ans de commercial terrain en amont m’apportent un vrai sens business.

Compétences & Expertise

Frontend

Vue 3, Nuxt 3, React / React Native, Next.js, TypeScript, Tailwind

Backend

Node.js, NestJS, Fastify, Express, Laravel, GraphQL, MongoDB

Tests

Vitest, Jest, Playwright, TDD

Cloud & Mobile

Firebase, Firestore, Vercel, Netlify, EAS, Docker

IA / LLM

OpenAI API, RAG / embeddings, prompt engineering

Qualité & Outils

Git, GitLab CI/CD, Storybook, a11y (WCAG/RGAA), i18n

Projets mis en avant

Mis en avant

trimly

Outil open source (CLI TypeScript/Node) de suivi de consommation de tokens pour Claude Code. Packages @trimly/core & @trimly/cli publiés sur npm, sous licence Apache-2.0.

TypeScriptNode.jsCLInpmApache-2.0
Visiter le site

Forenlyst

SaaS de détection de deepfakes et de certification forensique : front Next.js, back NestJS avec microservices Python et signature cryptographique.

Next.jsNestJSPythonmicroservicesCrypto
Visiter le site

Portfolio — Mikaël Wawrziczny

Portfolio personnel réalisé en Nuxt 3, entièrement typé TypeScript, avec SEO avancé, i18n, mode sombre automatique, animations, assistant IA intégré et design system personnalisé.

Nuxt 3TypeScriptTailwind CSSi18nSSRAI
Visiter le site

OSS Nation

Plateforme internationale d'événements JJB (stages & open mats) avec géolocalisation, analyse IA, filtres avancés et i18n.

Nuxt 3FirebaseOpenAI APIGéolocalisation
Visiter le site

Chasse en Cours

Application mobile Flutter permettant aux chasseurs et aux promeneurs de déclarer une zone de chasse sur une carte, afin d’informer les personnes à proximité. V2 en cours de développement.

FlutterDartFirebaseFirestoreGoogle Maps
Visiter le site

Joys Agency

Site vitrine professionnel de Joys Agency, conçu pour renforcer l’image de marque, présenter les services et améliorer la visibilité en ligne.

Nuxt 3Tailwind CSSSEOComposants réutilisables
Visiter le site

Parcours professionnel

Joys Lab — SASU

2024 → aujourd'hui

Fondateur & Lead Developer

Nuxt 3Next.jsReact NativeNestJSNode.jsOpenAI APIRAG

Accor / all.accor.com

2023-09 → 2025-12

Senior Fullstack Engineer — Référent technique

Vue 3Nuxt 3Node.jsTypeScriptGraphQLPlaywrightVitest

Mon Commerce Interactif (MCI)

2023-04 → 2023-09

Full-Stack Engineer

Vue 3Nuxt 3FlutterFirebase

Gritchen

2023-01 → 2023-06

Full-Stack Engineer

Vue 3PiniaTypeScriptLaravelNode.jsFastify

Chasse en Cours

2023 → 2023

App mobile Flutter — produit personnel (Play Store)

FlutterDartGéolocalisationCarte temps réel

Place2Be

2022-09 → 2022-12

Mobile & Backend Engineer

FlutterTypeScriptNode.jsMongoDBDataTourisme

NEUVA

2021-06 → 2022-09

Tech Lead

VueNuxtReactLaravelNode.jsFlutter

Cactus Pharma

2021-01 → 2021-06

Web & Mobile Developer

AngularElectronFlutterFirebaseSQLite

Streamaker

2020-09 → 2020-12

Full-Stack Engineer

Vue 2Node.jsExpress

Envoyer un message

Je vous répondrai rapidement.