fr
fr
Mathieu
Actively searching
Full stack developer
Montpellier
Fixed term, Freelance, Permanent contract
No remote work
Technologies
About
Mathieu
Développeur full-stack JS/TS
Full stack developerMontpellier
developer avatar
Professional experiences
1 an of experience as Full stack developer (or similar)5 years of experience in other fields
Développeur Full-Stack
Aurore - SèteDec 2025 - Jun 2026 · 6 months

Plateforme de découverte cosmétique centrée sur l'analyse INCI, développée
en solo de l'architecture à la mise en production.
Côté produit, l'idée est simple : aider les utilisateurs à comprendre ce qu'il y a
vraiment dans leurs soins, et découvrir des produits adaptés à leur peau.
Côté technique, la tack :
• Monorepo TypeScript : backend Bun/Hono, frontend React 19/Vite, schémas
Zod partagés entre client et API
• Moteur d'analyse INCI : pipeline de tagging automatique multi-passes, règles
métier structurées, base d'ingrédients curée
• Base PostgreSQL : migrations Drizzle, Row Level Security avec rôles
applicatifs distincts, sauvegardes chiffrées automatisées
• Authentification complète : Argon2, JWT access/refresh en HttpOnly cookie,
Google OAuth, rotation de tokens
• Frontend : design system CSS custom (OKLCH, tokens sémantiques,
thèmes clair/sombre)
• Tests : Vitest sur base isolée, tests frontend, E2E Playwright — cohérence
vérifiée sur les trois chemins d'exécution
• Déploiement : Docker Compose dev/prod, Nginx, Certbot SSL
Stack : TypeScript · React 19 · Bun · Hono · PostgreSQL · Drizzle ORM ·
Docker · TanStack Router/Query · Zod · Vitest · Playwright

Développeur React
Freelance - BordeauxJan 2024 - Dec 2024 · 11 months

Développement frontend d'une application de gestion de projets — interface
complexe avec gestion d'état avancée, données volumineuses et interactions
riches.
· Tableaux de données volumineuses avec virtualisation (react-window, MUI
DataGrid)
· Formulaires multi-étapes et composants avancés sous Material UI v4
· Gestion d'état complexe avec Redux Toolkit
· Visualisations de données métier (Recharts), drag & drop (react-beautiful-
dnd)
· Intégration API REST via Axios
Stack : React · TypeScript · Redux Toolkit · Material UI · Recharts

Administrateur système
Armée de Terre - NiceNov 2017 - Nov 2022 · 5 years

Responsable du parc informatique d'un régiment.

  • Administration de serveurs Windows (Active Directory, DNS, mail, NAS)
  • Déploiement et configuration d'infrastructure en conditions opérationnelles
    (Irak)
  • Encadrement d'un technicien sur le terrain (mission extérieure)
  • Automatisation via scripts PowerShell et Bash
  • Formation et encadrement de 10+ militaires du rang (CFIM)
Schools
5 years of higher education
OpenClassrooms
Titre professionnel (TP) de niveau 6, Développement Web · (novembre2023
École nationale des sous-officiers d'active
Informatique2019
Université d'Auvergne
Licence de philosophie, Philosophy2017
Projects
Web application de skincare
janv. 2026

Je développe pour mon propre usage une application autour de la skincare pour m'aider à me souvenir de ce que j'ai acheté, ce que j'ai vu dans les magasins, ce que je souhaite acheter. Je gère tout: du développement à la mise en production. Vous pouvez visiter le site ici: aurore.fr

Job search state
Is actively searching
Sought-after locations
Marseille
Aix-en-Provence
Montpellier
Desired type of contract
Fixed term
Freelance
Permanent contract
Other search criteria
No teleworking
30k / year
Personal informations
FirstnameMathieu
LastnameSchaff
Phone n°+33645000935
Technologies
Skills
Interested by...Angular , Java
Languages
  • English
  • French
Tests
React ⚛️ - August 24, 2026Top 0% with a score of 2915 points
Javascript - Fundamentals - August 24, 2026Top 1% with a score of 2870 points
Typescript - Overview - August 24, 2026Top 6% with a score of 2962 points