About Herve
English
Native or bilingual
Experience
- VINCI EnergiesIngénieur développement FullStack ReactJS / JavaENERGY AND UTILITIESApril 2024 - June 2026 (2 years and 2 months)Le Mans, FranceContexte de la mission : Mise en accessibilité numérique d'un portail web interne permettant la recherche decollaborateurs, de documents et d'entreprises.Frontend & Accessibilité numérique• ● Application des directives WCAG 2.1 et du RGAA afin de garantir la conformité du portail aux standards d'accessibilité numérique.• ● Réalisation d'audits et corrections d'accessibilité avec Wave, Tanaguru, axe DevTools et les recommandations du W3C.• ● Amélioration de l'interface utilisateur : ○ Ajustement des contrastes de couleurs pour une meilleure lisibilité. ○ Augmentation de la taille des polices et des zones interactives (radio groups, boutons). ○ Ajout de textes alternatifs, labels ARIA et contenus destinés aux lecteurs d'écran.• ● Mise en place d'une navigation entièrement accessible au clavier : ○ Gestion du focus, skip links ○ Mise en place d'une navigation complète au clavier pour parcourir les pages (collaborateurs, documents, entreprises). ○ Ajout de liens d'évitement sur le menu. ○ Implémentation de listes dépendantes accessibles pour rendre la carte interactive compatible avec les technologies d'assistance.• ● Optimisation du moteur de recherche : ○ Amélioration des suggestionsBackend• ● Participation au développement et à la maintenance d'API backend en Java / Spring Boot pour l'alimentation du moteur de recherche et la gestion des données collaborateurs.• ● Implémentation et optimisation de services REST sécurisés permettant la récupération des documents et informations entreprises.• ● Contribution à la structuration des échanges frontend/backend via des DTO et contrats d'API REST.• ● Mise en place de validations côté backend afin de garantir la cohérence et la qualité des données affichées dans le portail.• ● Collaboration avec les équipes backend sur l'intégration continue et les pipelines GitLab CI/CD.• ● Rédaction et mise à jour de documentation technique liée aux services Java et aux règles d'accessibilité.
- eSwitIngénieur développement FullStackJanuary 2024 - March 2024 (2 months)Contexte de la mission : Développement d'une solution pour simplifier la gestion des droits d'accès vial'intégration de l'Active Directory de SAP, Microsoft et Google. (POC) – PEGASUS• ● Front-end (React + Material UI), à partir des maquettes Figma : ○ Développement de la Homepage et des pages du parcours « Nouvelle demande » ○ Intégration des maquettes Figma en respectant le design system et les guidelines UX ○ Documentation et démonstration des composants dans Storybook (props, variantes, états, cas limites)• ● Parcours utilisateur « Nouvelle demande » : ○ Recherche de l'utilisateur via l'AD de Microsoft, SAP (sélection du dernier) ○ Sélection de l'aire géographique via des filtres réutilisables ○ Sélection des licences logicielles à attribuer ○ Récapitulatif des autorisations avant soumission• ● Persistance & UX : ○ Sauvegarde progressive des données (cache) pour faciliter la correction ○ Sauvegarde des demandes non finalisées en brouillon ○ Listing de toutes les demandes soumises ○ Possibilité d'approuver / rejeter une demande• ● Internationalisation : gestion des traductions FR/EN• ● Qualité & tests : ○ Jest (unitaires & intégration) pour fiabiliser le parcours et les composants ○ Revues visuelles/UX à partir des stories Storybook
- Consult IT - Ministère du Travail (DGEFP)Ingénieur développement FullStackFebruary 2023 - December 2023 (10 months)Stabilisation et évolution d'une application web permettant la gestion des contratsd'apprentissage pour les employeurs publics – CELIA• ● Analyse et cadrage : ○ Rédaction des spécifications fonctionnelles et techniques ainsi que le chiffrage des nouvelles features. ○ Collaboration avec l'équipe UX/UI via Figma pour l'intégration des maquettes et la validation des parcours utilisateurs.• ● Accessibilité numérique : ○ Utilisation de WAVE pour évaluer la conformité aux standards WCAG / RGAA. ○ Optimisation des composants pour garantir la lisibilité et la navigation clavier.• ● Développement du tableau de bord : ○ Affichage des statistiques globales et filtrées des contrats selon les rôles utilisateurs. ○ Développement des microservices pour la récupération des contrats créés, partagés et leur total. ○ Implémentation de graphiques et indicateurs dynamiques issus des données utilisateur.• ● Recherche et filtrage
Recommendations
Be the first to recommend Herve
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
Education
- Développer des interfaces web accessibles(Warren Walter2024Développer des interfaces web accessibles
- Diplôme d'ingénieur Développement & management des Systèmes d'informations et infrastructures(3iL Groupe2017Diplôme d'ingénieur Développement & management des Systèmes d'informations et infrastructures