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, FranceCross-functional technical expert working on several strategic high-volume document products. Definition of common front-end standards, harmonization of practices, creation of shared technical foundations, and cross-functional documentation. Training and support for teams on modern architectures (front-end, tooling, performance, testing).• - Participation in the development of the digital library, SIAF, and RNF projects• - Training and skill development for teams on the latest Vue ecosystem updates (Vue, UnoCSS, Vite, Vitest, Playwright, Pinia, Pinia-colada, ts-rest…)• - Training and skill development for teams on monorepos (npm and pnpm workspaces, turborepo, NX, sharing types and components)
- Ministère de l'IntérieurTech LeadPUBLIC SECTORNovember 2019 - Today (6 years and 7 months)Paris, FranceProfessionalization and industrialization of a practical driving license exam seat booking application:- reorganizing the software architecture- separating the API (Node.js) from the Front application (React)- rewriting the Front part in Vue.js- separating the Back-office (admin) from the Front-office (candidate)Implementing best practices:- Code reviews- JS and CSS Linting (on each commit with git hook)- Automated tests (on each push with git hook)- Pair programming- Git branch naming conventions and Git workflow- Commit message conventions- More detailed writing of User Stories- Implementing end-to-end tests with Cypress- Implementing and documenting OpenAPI- Implementing and documenting JSDocSupervising 3 web applications with different technical stacks:- Vue.js | Node.js | MongoDB- Vue.js | Python | ElasticSearch- React | Node.jsSetting up a UI component development environment (storybook)Application usability improvementsCode quality improvements: increased test coverage, CSS linting, CSS reorganizationSkill development support for creating a project from scratch with the following technical stack:- Vue.js- Node.js (express)- MongoDBMigration from Gitlab to Github Team project.Setting up the CI/CD pipeline with GitHub Actions:- Unit and end-to-end tests (Cypress) on each push- Deployment to Scalingo in the staging environment on each merge to the develop branch- Deployment to Scalingo in the production environment on each merge to the master branch
- FabNumExpert JavaScript / TypeScript Multi-ProjectJanuary 2023 - January 2024 (1 year)Paris, France• - Audit of all ongoing projects• - Gathering common topics among projects• - Organizing an inter-team meeting to explain and agree on best practices, considering FabNum's constraints• - Reporting this meeting in the form of a living, cross-functional documentation, in FabNum's branding• - Making the template for this documentation available for other documentation• - Creating a monorepo template project for JS/TS projects with NestJS or Fastify, Vue with VueDsfr and shared packages (ESLint config, TS config, utils…)• - Establishing development and organization conventions• - Participation in project development, training teams on new Vue ecosystem features (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