À propos de Yanis
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- CAPGEMINILead développeur FrontendEDITION DE LOGICIELSjanvier 2025 - Aujourd'hui (1 an et 5 mois)Meudon, FranceProjet : TracePulseDéveloppement d’une plateforme web from scratch de Process Mining permettant d’importer des fichiers de logs métiers, de les analyser via une couche d’IA, puis de visualiser dynamiquement les processus sous forme de graphes interactifs. Objectif : offrir aux utilisateurs une compréhension visuelle de leurs workflows opérationnels.Missions :• Pilotage du développement frontend dans une équipe pluridisciplinaire.• Mise en place de l’architecture UI en React/TypeScript avec gestion d’état via Zustand.• Intégration des graphes via React Flow et BPMN.js pour la modélisation des processus.• Développement de composants front avancés et ergonomiques avec Tailwind CSS.• Collaboration avec les équipes backend Python / IA pour la structuration des API.• Maintien d’un haut niveau de qualité de code en appliquant rigoureusement les principes de clean code, d’architecture modulaire et de bonne séparation des responsabilités, afin de garantir un frontend robuste, lisible et facilement maintenable.• Contribution à l’organisation Agile de l’équipe (rituels SAFe, coordination technique).• Suivi des pipelines CI/CD avec GitLab.
- Capgemini - Projet EDFDéveloppeur Fullstack Java / ReactjsENERGIEmai 2023 - janvier 2025 (1 an et 8 mois)Paris, FranceProjet : SWITCHDans le cadre du programme SWITCH, initiative de transformation numérique de l’ingénierie nucléaire d’EDF, j’ai participé à la personnalisation et à l’intégration de la plateforme 3DEXPERIENCE, afin de l’adapter aux besoins spécifiques du groupe.Ce projet s’inscrit dans une stratégie globale de modernisation des outils numériques d’EDF, avec pour objectif de gagner en performance, en traçabilité et en collaboration, en remplaçant des outils internes anciens par une plateforme unifiée, collaborative et interopérable.Missions :
- Développement d’interfaces utilisateur modernes avec React.js et Typescript.
- Conception et intégration de services backend en Java / Spring Boot, dans une architecture micro services.
- Création de web services RESTful exposant des APIs claires, versionnées et documentées, destinées à la consommation par le frontend.
- Participation aux choix d’architecture technique, en coordination avec les équipes backend, pour assurer la scalabilité, la séparation des responsabilités entre services, et la maintenabilité globale du système.
- Mise en œuvre de tests unitaires et d’intégration côté front (Jest, React Testing Library) et back (JUnit).
- Réalisation de revues de code en équipe, respect du clean code et bonnes pratiques d’architecture.
- Contribution à l’organisation Agile de l’équipe (rituels SAFe, coordination technique).
- Suivi des pipelines CI/CD avec GitLab.
Environnement technique : React.js, Typescript, HTML5, CSS3, Java, Spring Boot, Git, GitLab CI/CD, Jira, Confluence, méthodologies Agile (Scrum/SAFe). - DASSAULT SYSTEMES,Développeur front-endEDITION DE LOGICIELSseptembre 2019 - janvier 2023 (3 ans et 4 mois)78140 Vélizy-Villacoublay, FranceProjet : SwymPlateforme web interne utilisée pour la gestion d’initiatives bien-être et de performance au sein des équipes. Ce projet visait à offrir une interface centralisée permettant aux utilisateurs de consulter, planifier et suivre différentes actions RH ou managériales (suivis d’équipe, feedbacks, indicateurs d’engagement, etc.).Missions :
- Développement de plusieurs modules Dashboard :
• Création d’interfaces interactives pour la visualisation des indicateurs d’équipe.• Mise en place de filtres, de tableaux dynamiques, de composants graphiques réactifs.- Conception et mise en place de composants React réutilisables :
• Développement d’une librairie interne de composants UI modulaires (formulaires, modales, boutons, cartes…).• Structuration du code avec TypeScript pour garantir la robustesse et la maintenabilité du projet.- Amélioration continue du code et de la couverture de test :
• Ajout de tests unitaires avec React Testing Library et Jest pour sécuriser les évolutions.• Refactoring progressif de certains modules pour gagner en lisibilité, performance et maintenabilité.- Collaboration étroite avec les équipes UX/UI :
• Intégration des maquettes fournies par les designers en respectant les guidelines internes.• Participation aux discussions produit pour adapter les composants aux retours utilisateurs et aux contraintes techniques.
Recommandations
Soyez le premier à recommander Yanis
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
Formations
- Master génie industriel, spécialité conception de produit numériqueUniversité de Paris 102018
- Licence Pro Innovation et Développement Industriels.Université Paris 62016