À propos de Herve
Anglais
Bilingue ou natif
Expériences
- VINCI EnergiesIngénieur développement FullStack ReactJS / JavaENERGIEavril 2024 - juin 2026 (2 ans et 2 mois)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 FullStackjanvier 2024 - mars 2024 (2 mois)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 FullStackfévrier 2023 - décembre 2023 (10 mois)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
Recommandations
Soyez le premier à recommander Herve
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
- 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