HERVE TOUKAM

Ingénieur Développement Full Stack Senior

Salaire / Taux journalier

Paris, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ReactNestDevOpsTypescriptLinuxJavascriptTailwind CSSNodeAngularCSSJavaReduxExpressPythonPostmanSpring BootGitVercelDockerBootstrapNextTerraformHTML

Langues

Français

À propos

Introduction

Ingénieur Full Stack avec 9+ ans d'expertise en développement web et accessibilité numérique. Spécialisé React/Python/TypeScript avec expérience ministérielle et secteur culturel (Sacem). Expert en architectures serverless AWS et développement d'applications évolutives pour optimiser vos projets digitaux.

Liens

Expérience de travail

Ingénieur développement FullStack ReactJS / Java spécialisé en accessibilité numérique

Warren Walter

avr. 2024 - Présent

2 ans 7 mois

Paris, France

Contexte de la mission : Mise en accessibilité numérique d’un portail web interne permettant la recherche de collaborateurs, 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 suggestions automatiques pour les technologies d’assistance. ○ Structuration sémantique des résultats ○ Vocalisation des changements dynamiques via ARIA live regions. ● Développement de composants accessibles et réutilisables en ReactJS et TypeScript. Backend ● 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. ● Participation à la correction d’anomalies et à l’optimisation des performances des services Java. ● 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é. Environnement technique : ReactJS, TypeScript, Java, Spring Boot, REST API, GitLab, RGAA, WCAG 2.1, Wave, Tanaguru, axe DevTools, W3C

Full Stack Development Engineer

eSWITFreelance

janv. 2024 - mars 2024

3 mois

Paris, France

Contexte de la mission : Développement d’une solution pour simplifier la gestion des droits d'accès via l'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. Environnement technique : ReactJS, TypeScript, Material UI, Storybook, Figma, Redux, MongoDB, Node.js, Vite, GitLab, Trello, Jest

Full Stack Development Engineer

Ministère du Travail

mars 2023 - déc. 2023

10 mois

Paris, France

Contexte de la mission : Stabilisation et évolution d’une application web permettant la gestion des contrats d’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 : ○ Développement d’une fonction de recherche sécurisée dans le scope utilisateur uniquement. ○ Ajout de filtres avancés pour l’identification des SIRET spécifiques (services privés, armée). ● Maintenance corrective et évolutive : ○ Correction du bug sur l’API de récupération du numéro SIRET. ○ Évolution du script SMIC pour suivre les mises à jour légales. ○ Développement d’un composant de validation dynamique des formulaires. ● Infrastructure et déploiement : ○ Docker pour homogénéiser les environnements et déployer les images sur Azure. ○ Ansible pour les déploiements sur les environnements préproduction et production. ○ Mise en place du pipeline GitLab CI/CD pour automatiser le déploiement des branches. Environnement technique : ReactJS, NextJS, NodeJS, Ansible, Vs Code, Jira, Gitlab CI/CD, Docker, Chakraui, Azure, MongoDB, Figma WAVE, Figma, RGAA/WCAG

Full Stack Development Engineer

Sacem

juin 2022 - mars 2023

10 mois

Paris, France

Développement d’une application de reporting et de suivi des versements “au fil de l’eau” destinée aux mandataires de la SACEM, permettant de suivre la répartition des revenus issus des plateformes de streaming (Spotify, Apple Music, YouTube, Deezer) – Projet ORION ● Front-end (React + Redux-Saga), à partir des maquettes Figma : ○ Intégration des maquettes Figma fournies par l’équipe UX/UI, en respectant le design system interne. ○ Documentation et démonstration des composants dans Storybook (états, variantes, props, tests visuels). ○ Développement du menu burger interactif et des filtres génériques pour afficher dynamiquement les données selon les sélections utilisateurs. ○ Conception du Top 100 des charts par pays (France, Allemagne, Royaume-Uni). ○ Intégration du graphe d’analyse des performances musicales par plateforme de streaming. ○ Affichage de la couverture des licences actives via une carte du monde interactive. ○ Suivi en temps réel des versements de répartitions au fil de l’eau. ○ Export des KPI au format Excel. ○ Visualisation des téléchargements et streams par territoire. ● Back-end (Python – Serverless) : ○ Architecture serverless basée sur AWS Lambda. ○ Développement des routes et microservices consommés par le front-end. ○ Gestion des utilisateurs et mandants connectés selon les droits d’accès. ● Qualité, CI/CD et automatisation : ○ Terraform pour le déploiement automatisé des Lambdas. ○ SonarQube pour le suivi de la qualité et la couverture du code. ● Jest pour les tests : ○ Unitaires : validation des composants. ○ Intégration : vérification des interactions entre modules. ○ End-to-end : validation du bon fonctionnement des parcours clés. Environnement technique : ReactJS, TypeScript, Python, AWS Lambda, Redux-Saga, Terraform, Vs Code, Jira, GitLab, Docker, Figma, Jest, SonarQube

Software Development Engineer

Leclerc

nov. 2020 - mai 2022

1 an 7 mois

Paris, France

Contexte de la mission : Migration d’un ERP existant et assez couteux sur une application web avec un Backend développé en Java ● Recueil du besoin utilisateur/métier, suivi des comités de projet et comité de pilotage ● Rédaction des spécifications fonctionnelles et techniques de l’ERP ● Participation à la création du Backlog ● Assistant chef de projet ● Animation des daily meeting et du Sprint Review ● Développement du FrontEnd en React et intégration des API du Backend : ○ Le menu interactif ○ La page de login et d’inscription ○ Le parcours utilisateur pour la commande des produits aux fournisseurs ○ Intégration du SSO pour la gestion de la connexion ○ Le CRUD pour la gestion des produits (Vêtements, chaussures) ○ Intégration de la recherche des produits ○ Mise en place des procédures stockées pour l’optimisation de la base de données ○ Gestion des utilisateurs ● Tests unitaires ● TMA et évolutions Environnement technique : ReactJS, Java, MysQL, Figma, Jira, Windows, VS Code

Solution Engineer

SODEXO

juil. 2020 - oct. 2020

4 mois

Paris, France

Contexte de la mission : Développement, Recette et évolutions sur l’application web des clients en république Tchèque ● Maintenance applicative et évolutive sur l’application web développée en React ● Développement des API Rest en NodeJs ● Utilisation de Docker, AWS et Azure pour l’intégration continue ● Intégration des CI/CD ● Tests unitaires Environnement technique : ReactJS, NodeJs, AWS, Azure, Jira, Mattermost, Windows, Confluence, Vs Code, Linux, Gitlab, Docker

Software Engineer

DSI - GROUP

juin 2017 - mai 2020

3 ans

Région de Paris, France

➤ FrontEnd Developer ( Angular 7 ) ➤ Backend Developer ( Node.js ) ➤ iOS Developer ( Swift 4 )

Développeur Full Stack / React Native

Billee

mai 2017 - juil. 2017

3 mois

Région de Paris, France

➤ Mobile Developer

Développeur Web Full Stack

ePressPack

juin 2015 - déc. 2015

7 mois

Région de Paris, France

Au sein d’une équipe dynamique, la contribution au développement d’une plateforme SaaS de portée internationale. Mission: ➤ Développer des communiqués interactifs, dans des formats web (php, html, css, javascript), mobile (responsive design) et email (html, inline css et responsive email en fonction des possibilités) ➤ Développer de nouvelles fonctionnalités de partage d’information, en coordination avec les chefs de projets web design ➤ Contribuer à améliorer les outils développés par ePressPack ➤ Proposer des nouveautés

Développeur Web

hatemis

juil. 2014 - oct. 2014

4 mois

Région de Lille, France

➤ Correction de bug et évolution sur la plateforme d’Hatemis qui permet: o La liaison entre Hatemis et le client o La centralisation des informations du client. L'extranet consiste à la mise à disposition d’un environnement personnalisé pour les clients regroupant 4 Rubriques : Administratif, rapport d’intervention, inventaire de parc et documents. Application développée intégralement en PhP avec un cahier des charges fourni. ➤ Mise à jour, correction de bug et ajout de fonctionnalités sur une application web mise en place chez un client avec cahier des charges fourni.


Formation

3iL Ingénieurs

Master's degree

2016 - 2017

2 ans

SUPINFO

Master's degree

2011 - 2015

5 ans

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Prépa

2009 - 2011

3 ans

Portfolio

Care Afrique

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.