You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Stan OrmièresSO

Stan Ormières

Lead dev JavaScript

650 €/jour
Paris 14e Arrondissement, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Stan

Tech Lead Front End avec plus de 20 ans d’expérience en développement JavaScript (TypeScript).

Spécialisé dans la conception d’architectures front-end scalables, la mise en place de standards techniques et l’accompagnement d’équipes sur des produits à forts enjeux (performance, maintenabilité, accessibilité).

Expérience confirmée en Node.js, micro frontends, CI/CD, revues de code, mentorat et projets from scratch, dans des environnements publics et privés exigeants.
  • Anglais

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Portugais

    Bilingue ou natif

  • Espagnol

    Capacité professionnelle complète

Accepte de travailler sur site
Paris 14e Arrondissement (jusqu’à 50 km), Paris (jusqu’à 20 km)

Expériences

  • Ministère de l'Intérieur,
    Expert JavaScript / TypeScript
    janvier 2024 - janvier 2025 (1 an)
    Paris, France
    Expert 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érieur
    Tech lead
    SECTEUR PUBLIC & COLLECTIVITÉS
    novembre 2019 - Aujourd'hui (6 ans et 7 mois)
    Paris, France
    Professionnalisation 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 JSDoc

    Supervision de 3 applications web avec des stack techniques différentes :
    - Vue.js | node.js | MongoDB
    - Vue.js | python | ElasticSearch
    - React | node.js

    Mise en place d’un environnement de développement des composants UI (storybook)

    Améliorations de l’ergonomie des applications

    Améliorations de la qualité du code : augmentation de la couverture de tests, linting du CSS, réorganisation du CSS

    Aide à la montée en compétence pour créer un projet from scratch avec la stack technique suivante :
    - Vue.js
    - Node.js (express)
    - MongoDB

    Migration 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
    Vue.js Node.js Express Git GitHub Gitlab Docker
  • FabNum
    Expert JavaScript / TypeScript multi-projets
    janvier 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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Compétences

Catégories