À propos de Hedi
- Création et optimisation d’algorithmes complexes
- Maîtrise des structures de données (MongoDB/MySQL)
- Excellente communication et collaboration avec les PO, QA, UX
- Force de proposition, autonome
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- SchoolmouvBack-end developerEDUCATION & E-LEARNINGmai 2022 - avril 2025 (2 ans et 11 mois)Toulouse, FranceProjet:Développement d’une plateforme web de création et d’édition de manuels scolaires numériques.Rôle et contexte:Développeur Back-end Node.js dans une équipe pluridisciplinaire (Back, Front, PO, UX/UI, QA)Ma mission:- Conception d'une structure de données arborescente- Développement d’algorithmes de création et de recherche dans l’arbre.- Mise en œuvre d’un système de gestion des droits utilisateurs contextuel via CASL- Migration de données vers une nouvelle structure.- Authentification sécurisée via SSO/SLO avec partenaires externes.- Intégration d’un appel API vers une IA et traitement des résultats.- Décomposer les tâches volumineuses en incréments- Conceptualiser et implémenter la structure de données sous MongoDB- Gestion des transactions MongoDB- Conception et gestions des microservices- Gestion des erreurs et logs- Construction d'une API sécurisée et typée avec AJV- Revues de Pull-Request- Soutien au Front occasionnelSite en ligne:https://pro.schoolmouv.fr/manuels/Stack:Node.js, React.js, Typescript, MongoDB, Mongoose, Docker, AJV, CASL
- Sopra SteriaRéférent Back-end developerAÉRONAUTIQUE & AÉROSPATIALEdécembre 2018 - avril 2022 (3 ans et 4 mois)Colomiers, FranceProjet:Développement d’une plateforme de gestion de planning de production d’avions, avec un très haut volume de données et forte complexité métier.Rôle et contexte:Développeur Back-end Node.js dans une équipe internationale anglophone (Back, Front, Lead Dev, PO, QA, Scrum Master)Méthodologie Agile / Scrum avec sprints de 3 semaines.Ma mission:- Analyse fonctionnelle et technique des besoins métier.- Conception de bases de données relationnelles (MySQL)- Conception et gestions des microservices avec Lerna- Développement d’algorithmes complexes pour calculs métiers (KPI, indicateurs clés).- Optimisation des performances backend pour un rendu fluide.- Sécurisation des accès via OAuth2- Gestion des erreurs et logs- Définition d’interfaces API avec Swagger.- Mise en place des tests unitaires avec Jest- Revues de Pull-Request en rappelant les bonnes pratiques- Assistance ponctuelle côté Front.Stack:Node.js, Javascript, Angular.js, Typescript, MySQL, AWS, Swagger, Jest, Lerna
- AccentureInternship - Front-end DeveloperHIGH TECHmai 2018 - septembre 2018 (4 mois)Amsterdam, Pays-BasProjet:Création d’un site vitrine interne pour mettre en valeur les projets du pôle innovation de l'entreprise.Rôle et contexte:Développeur au sein d'une équipe de quatre composées d'une PO, d'une UX/UI et d'un Lead.Ma mission:- Analyse des besoins du PO, estimation des tâches.- Intégration responsive à partir de maquettes en Bootstrap.- Déploiement de la solution via AWS.Stack:HTML, Bootstrap, AWS
Recommandations
Soyez le premier à recommander Hedi
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
- Ingénieur informatiqueENSIMAG2018