×
Julien Vaumoron

Julien Vaumoron

Développeur Front-end

Rennes
0745046473
Français, Anglais

Background


Work Experience

Work Experience

  • Référent Front-endOne Point / Kinexo

    Mar, 2025 - Dec, 20259 months

    • Référent front-end, définition des standards techniques et accompagnement des développeurs

    • Pilotage de la migration Vue.js 2 vers Vue.js 3, avec refactorisation vers la Composition API, optimisation des performances (runtime et bundle size) et réduction de la dette technique

    • Migration de Vuex vers Pinia, modernisation de la gestion d’état et simplification de l’architecture applicative

    • Participation aux UI reviews des nouvelles fonctionnalités, validation de la cohérence UX/UI et respect des standards définis

    • Conduite d’une migration graphique et harmonisation du front-end, amélioration de la cohérence visuelle et alignement des interfaces

    • Mise en place d’une stratégie de tests end-to-end avec Playwright, sécurisation des parcours critiques et prévention des régressions

    • Analyse, priorisation et suivi des anomalies, en collaboration avec les équipes produit et QA

    • Rédaction, cadrage fonctionnel et estimation des User Stories, participation active aux rituels Agile

    • Déploiement de microservices, coordination avec les équipes back-end et suivi des mises en production

  • DéveloppeurKanoma

    Dec, 2024 - Feb, 20252 months

    • Référent front-end, définition des standards techniques et accompagnement des développeurs

    • Pilotage de la migration Vue.js 2 vers Vue.js 3, avec refactorisation vers la Composition API, optimisation des performances (runtime et bundle size), amélioration de la maintenabilité et réduction de la dette technique

    • Migration de Vuex vers Pinia, modernisation de la gestion d’état, simplification de l’architecture et amélioration de la maintenabilité

    • Participation aux UI reviews des nouvelles fonctionnalités, validation de la cohérence UX/UI et respect des standards définis

    • Pilotage d’une migration graphique et harmonisation du front-end, alignement des interfaces et amélioration de la cohérence visuelle

    • Mise en place d’une stratégie de tests end-to-end avec Playwright, sécurisation des parcours critiques et prévention des régressions

    • Analyse, priorisation et suivi des anomalies, en collaboration avec les équipes produit et QA

    • Rédaction, cadrage fonctionnel et estimation des User Stories, participation active aux rituels Agile

    • Déploiement de microservices, coordination avec les équipes back-end et suivi des mises en production

  • DéveloppeurOVHcloud

    Jul, 2024 - Dec, 20245 months

    OVHcloud pratique initialement l'hébergement de serveur, et est un fournisseur d'accès à Internet (FAI), ainsi qu'un opérateur de télécommunications pour les entreprises.

    • Migrer la partie Domaine du manager OVH d'AngularJS à React

    • Développer les fonctionnalités et corriger les anomalies

    • Rédiger les procédures du Manager

    • Réduire de la dette technique par l'ajout d'un linter

    • Ajouter des tests E2E via Playwright

  • Support N2MGDIS

    Nov, 2022 - Jun, 20241 year 7 months

    MGDIS, leader de l’édition de solutions de dématérialisation des services publics et l’agence digitale TELMEDIA fusionnent au 1er janvier 2024 pour renforcer l’innovation au service de l’administration publique.

    • Analyser les besoins et le fonctionnement en échangeant avec les PO

    • Analyser et reporter les bugs

    • Développer les fonctionnalités et corriger les anomalies

    • Effectuer les tests et mettre en production les éléments développés

    • Assurer la correction des bugs

    • Développer des scripts d’automatisation

  • Ingénieur développement Fullstack Java SpringBoot/AngularCégid

    Apr, 2022 - Oct, 20226 months

    Cégid est un éditeur de solution logicielle Web qui crée et maintient Cegid Relation Bancaire

    • Analyser, concevoir et échanger avec les PO sur les besoins client

    • Maintenir et faire évoluer le legacy en Java Spring et JSF

    • Développer de nouvelles fonctionnalités en Java Spring Boot, Angular et Hibernate

    • Participer aux cérémonies agiles (daily, démo, rétro, etc.) sur des sprints de 3 semaines

    • Mettre à jour l’application Angular de la version 9.x à 14.x

    • Mettre en place des tests sur l’application Angular

    • Créer un guide de développement Angular pour l’équipe de développement

  • Ingénieur développement FullstackNet-NG

    Oct, 2021 - Mar, 20225 months

    La société Net-NG est un éditeur de logiciel Web métiers sur mesure.

    • Développer des services backend en Python

    • Développer des services frontend en JavaScript

    • Réaliser des tests

    • Corriger les anomalies éventuelles

    • Rédiger la documentation

    • Contribuer au processus d’intégration continue

  • Ingénieur Développement Full StackGMV

    Apr, 2019 - Sep, 20212 years 5 months

    La société GMV, filiale de la coopérative vétérinaire CENTRAVET, édite un ERP Métier / Progiciel
    permettant la gestion de l’ensemble de leur activité (prise de rdv, gestion des soins, stocks,
    facturation, …)

    • Comprendre les besoins et rédiger les spécifications fonctionnelles

    • Rédaction des spécifications fonctionnelles

    • Réaliser plusieurs POC pour éprouver la faisabilité des solutions envisagées

    • Définir l’architecture et concevoir le micro-service à partir du starter

    • Développer le back-end en Java 11 et SpringBoot 2+

    • Développer le front-end en JavaScript, BackboneJS, JQuery et StencilJS (TypeScript)

    • Interfacer le système avec l’API Rest de Confluence pour le stockage des aides

    • Mettre en place des tests unitaires avec JUnit et Mockito pour le back-end, et Jest pour le front-end

    • Effectuer des tests fonctionnels manuels, des tests croisés et transmettre les résultats à l’équipe qualité

    • Participer à la mise en production via un script et Docker

    • Réaliser un POC pour tester des outils de rendu PDF en vue d’un changement de moteur

    • Corriger les anomalies sur le progiciel

    • Effectuer la migration technique

    • Refactoriser un micro-service pour le rendre conforme aux normes (SpringBoot, Hibernate, Mapstruct, tests, etc.)

    • Mettre en place un client lourd avec Electron et TypeScript pour interfacer les machines des vétérinaires avec le progiciel

Projects Experience

Projects Experience

  • Hanami

    Jan, 2022 - Present

    Hanami est une plateforme de streaming personnelle conçue en fullstack, intégrant un pipeline complet de traitement vidéo, une communication temps réel et un dashboard d’administration avancé.

    • Implémentation d’un pipeline de traitement vidéo basé sur FFmpeg (transcodage, optimisation, génération multi-format)

    • Mise en place d’un système de suivi en temps réel via Server-Sent Events (SSE) pour afficher la progression du transcodage et de l’upload

    • Développement d’un dashboard d’administration pour la gestion des contenus, métadonnées et utilisateurs

    • Conception d’une architecture API optimisée pour les traitements longue durée

    • Optimisation des performances et gestion des ressources serveur

  • Kolect

    Feb, 2025 - Present

    Kolect est une application mobile dédiée à la gestion et au suivi de collections K-pop. Conçue avec une architecture moderne et orientée performance, l’application permet aux utilisateurs d’organiser, enrichir et visualiser leur collection de manière intuitive et évolutive.

    • Développement d’une application mobile Android avec une architecture frontend moderne en TypeScript

    • Conception d’une architecture sécurisée avec gestion stricte des Content Security Policies (CSP)

    • Implémentation d’un système de récupération et synchronisation de données depuis des API externes

    • Optimisation des appels réseau et gestion fine des états côté client

    • Communication structurée entre frontend et backend pour limiter les échanges inutiles

    • Conception d’une expérience utilisateur fluide orientée visualisation et organisation de collection

    • Préparation de l’architecture pour une future compatibilité iOS

Skills

Skills

  • Langages de programmation

    TypeScript

    Javascript

    Rust

    Golang

    CSS

    SCSS

  • Frameworks

    NodeJS

    VueJS

    NestJS

    ReactJS

    AdonisJS

    Angular

    AngularJS

    StencilJS

    Tauri

  • Bases de données

    MySQL

    MongoDB

    MariaDB

    Redis

  • CI/CD

    Docker

    Github Actions

    Jenkins

    ArgoCD

  • Test

    Cucumber

    JUnit

    Plawright

    Jest

    Mockito

  • Outils

    Suite Atlassian

    Biome

    Git

    Eslint

    Sonar

    Prettier

    Maven

  • Environnement de développement (IDE)

    Visual Studio Code

    IntelliJ IDEA

Education

Education

  • Concepteur Développeur d'Application, BAC +2, Campus Academy

    Jan, 2019 - Jan, 2021

Certificates

Certificates

  • PSM1https://www.scrum.org/

    Issued on: Oct 01, 2024