ML Mathis Lair // Software Engineer
PORTFOLIO / ÉD. 2026 Paris, FR ––:––:–– DISPONIBLE
NOM RÔLE

Mathis Lair

Software Engineer — missions freelance & collaborations

§

Je conçois des logiciels soignés et une ribambelle de petits projets qui refusent de rester dans un tiroir.

01 / INDEX_PROJETS 11 ENTRÉES · TRI: RÉCENT
filtre:
# projet description stack an st
01 kermesseLeaderboard Classement live pour une kermesse : podium, médailles, confettis et réordonnancement animé (FLIP). Svelte 5, données en localStorage. Svelte · Realtime 2026 LIVE 02 pixelguesser Petit jeu : une image se révèle en montant progressivement en résolution, du flou pixelisé au net. React + Canvas, zéro dépendance. React · Canvas · Game 2026 LAB 03 fit-track Suivi de séances de muscu en PWA : SvelteKit + Laravel + Postgres, dockerisé, avec CI/CD auto-hébergée (preprod par PR, tunnel Tailscale). SvelteKit · Laravel · Docker 2026 LIVE 04 gridit Tracker d'habitudes gamifié, pensé API-first. Next.js, Drizzle, Postgres et Auth.js. Next.js · Postgres · Drizzle 2026 WIP 05 headshot-local Photos de profil façon CV, générées 100 % en local sur l'appareil. Vite + React + ONNX. React · ONNX · On-device 2026 LIVE 06 FoodFinder Trouve les restos autour de toi et les classe selon tes goûts. Géoloc + OpenStreetMap, scoring par cuisine/distance/régime, sans backend. JavaScript · OpenStreetMap 2026 LIVE 07 fitGotchi Suivi fitness complet — séances, nutrition, poids, records, programmes. FastAPI + React/TS, auth JWT. React · FastAPI · TypeScript 2025 WIP 08 parcel-tracker Suivi de colis multi-transporteurs regroupé au même endroit. [à vérifier] Svelte · Vite 2026 WIP 09 nocodesite Constructeur de sites en no-code, en Svelte. [à vérifier] Svelte · No-code 2025 WIP 10 MovieFinder Recherche et découverte de films, en Vue 3. [à vérifier] Vue · API 2024 ARCH 11 Car-rental Plateforme de location de voitures, en Vue 3. [à vérifier] Vue · Full-stack 2023 ARCH
02 / À_PROPOS README.md

$ Je suis développeur, mais surtout un bricoleur compulsif. Donne-moi une idée un vendredi soir et j'aurai un prototype le dimanche — c'est comme ça que mon GitHub s'est retrouvé avec une centaine de dépôts.

> J'aime les projets qui tiennent dans une seule tête : assez petits pour être compris entièrement, assez ambitieux pour apprendre quelque chose. Beaucoup de Svelte, de TypeScript et de Vue, un peu de Python et de Java quand le besoin l'impose.

> Habitudes gamifiées, jeux, outils de suivi, du local-first, de la sensibilisation à la sécurité… chaque projet est un prétexte pour tester une techno de plus.

03 / STACK OUTILLAGE

[01] Langages

  • TypeScript
  • JavaScript
  • Python
  • Java
  • PHP

[02] Front-end

  • Svelte
  • Vue
  • React
  • Next.js
  • CSS

[03] Back-end

  • Node
  • PostgreSQL
  • Drizzle
  • REST
  • Auth.js

[04] Outils

  • Git
  • Vite
  • Docker
  • Figma
  • Linux
04 / CONTACT OUVERT AUX PROPOSITIONS
ML © 2026 Mathis Lair ––:––:–– · Europe/Paris BUILD: ASTRO — NO-TRACKING