À propos de Stan
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Portugais
Bilingue ou natif
Espagnol
Capacité professionnelle complète
Expériences
- Ministère de l'Intérieur,Expert JavaScript / TypeScriptjanvier 2024 - janvier 2025 (1 an)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 leadSECTEUR PUBLIC & COLLECTIVITÉSnovembre 2019 - Aujourd'hui (6 ans et 7 mois)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-projetsjanvier 2023 - janvier 2024 (1 an)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…)
Recommandations
Soyez le premier à recommander Stan
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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