About Stan
English
Native or bilingual
French
Native or bilingual
Portuguese
Native or bilingual
Spanish
Fluent
Experience
- Ministère de l'Intérieur,Expert JavaScript / TypeScriptJanuary 2024 - January 2025 (1 year)Paris, FranceExpert technique transverse intervenant sur plusieurs produits stratégiques à fort volume documentaire. Définition de standards front-end communs, harmonisation des pratiques, création de socles techniques partagés et documentation transverse. Formation et accompagnement des équipes sur les architectures modernes (front-end, tooling, performance, tests).• - Participation au développement des projets Bibliothèque numérique, et SIAF et RNF• - Formation et montée en compétences des équipes sur les nouveautés de l'écosystème Vue (Vue, UnoCSS, Vite, Vitest, Playwright, Pinia, Pinia-colada, ts-rest…)• - Formation et montée en compétences des équipes sur les monorepos (workspaces npm et pnpm, turborepo, NX, partage des types et de composants)
- Ministère de l'IntérieurTech leadPUBLIC SECTORNovember 2019 - Today (6 years and 7 months)Paris, FranceProfessionnalisation et industrialisation d'une application de réservation de places d'examen pratique pour le permis de conduire :- réorganiser l'architecture logicielle- séparer l'API (Node.js) de l'application Front (React)- réécrire de la partie Front en Vue.js- séparer le Back-office (admin) du Front-office (candidat)Mise en place de bonnes pratiques :- Revues de code- Linting du JS et du CSS (à chaque commit avec git hook)- Tests automatisés (à chaque push avec git hook)- Pair programming- Conventions de nommage des branches git et de workflow git- Conventions des messages de commit- Ecriture plus détaillée des User Stories- Mise en place de tests end-to-end avec Cypress- Mise en place et documentation OpenAPI- Mise en place et documentation JSDocSupervision de 3 applications web avec des stack techniques différentes :- Vue.js | node.js | MongoDB- Vue.js | python | ElasticSearch- React | node.jsMise en place d’un environnement de développement des composants UI (storybook)Améliorations de l’ergonomie des applicationsAméliorations de la qualité du code : augmentation de la couverture de tests, linting du CSS, réorganisation du CSSAide à la montée en compétence pour créer un projet from scratch avec la stack technique suivante :- Vue.js- Node.js (express)- MongoDBMigration du projet Gitlab vers Github Team.Mise en place de la chaîne de CI / CD avec les github actions :- Tests unitaires et end-to-end (Cypress) à chaque push- Déploiement sur Scalingo en environnement de qualif à chaque fusion dans la branche develop- Déploiement sur Scalingo en environnement de prod à chaque fusion dans la branche master
- FabNumExpert JavaScript / TypeScript multi-projetsJanuary 2023 - January 2024 (1 year)Paris, France• - Audit de tous les projets en cours• - Rassemblement des sujets communs entre les projets• - Organisation d'une réunion inter-équipes pour expliquer et convenir des bonnes pratiques, avec les contraintes connues de la FabNum• - Compte-rendu de cette réunion sous forme d'une documentation transverse, vivante, aux couleurs de la FabNum• - Mise à disposition du gabarit de départ de cette documentation pour les autres documentations• - Création d'un projet gabarit monorepo pour les projets JS/TS avec NestJS ou Fastify, Vue avec VueDsfr et des packages partagés (conf ESLint, conf TS, utils…)• - Établissement de conventions de dev et d'organisation• - Participation au développement des projets Formation et montée en compétences des équipes sur les nouveautés de l'écosystème Vue (Vue, Vite, Vitest, Playwright…)
Recommendations
Be the first to recommend Stan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4