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/day
Paris 14e Arrondissement, FR
15+ years

Average response time: 1 hour

About 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.
  • English

    Native or bilingual

  • French

    Native or bilingual

  • Portuguese

    Native or bilingual

  • Spanish

    Fluent

Can work on-site
Paris 14e Arrondissement (up to 50km), Paris (up to 20km)

Experience

  • Ministère de l'Intérieur,
    Expert JavaScript / TypeScript
    January 2024 - January 2025 (1 year)
    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
    PUBLIC SECTOR
    November 2019 - Today (6 years and 7 months)
    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
    January 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

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

Skill set

Categories