
Yahya Ben Haj Amor
Full stack engineer
Salaire / Taux journalier
47600 Francescas, France
Freelance, ouvert au CDI
Expertises
Langues
Expérience de travail
Full stack engineer
Societe Generale
févr. 2026 - Présent
9 mois
Paris, France
Full Stack Engineer
CNP Assurances
mars 2025 - mars 2026
1 an 1 mois
17456 Franciac, Girona, Espagne
Contexte : Intégration au sein d’une SQUAD Agile sur un projet stratégique de GED (Gestion Électronique de Documents), destiné à centraliser, classifier et tracer les documents métiers de CNP Assurance. Objectif : Fiabiliser la gestion documentaire, améliorer la traçabilité et proposer des formulaires dynamiques intelligents afin d’optimiser les parcours utilisateurs et les processus métiers. Réalisations : ◼ Contribution au développement d’un socle GED assurant la classification, le tracking et la gestion du cycle de vie des documents et fichiers métiers ◼ Développement d’un module de génération de formulaires dynamiques, permettant la construction de formulaires configurables à partir de schémas métiers (sections conditionnelles, champs dynamiques). ◼ Implémentation de simulateurs intégrés aux formulaires (calculs, règles métiers, validations dynamiques) pour accompagner les utilisateurs dans leurs démarches ◼ Participation à la conception et à l’évolution des interfaces reactjs dans le respect des standards UX/UI et des contraintes de performance. ◼ Collaboration étroite avec les équipes métier, backend et QA dans un cadre Agile/Scrum (revues de code, refinements, démonstrations). Environnement technique: reactjs, angular version 19, TypeScript ,architecture modulaire, gestion d’états,méthodologie Agile/Scrum, environnement grand compte.
Full Stack Engineer
The Bridge
nov. 2022 - déc. 2023
1 an 2 mois
Contexte: Startup américaine récemment financée Objectif : Développement d'une plateforme innovante destinée à connecter des associés généraux (GP) sous-représentés avec des associés commanditaires (LP) actifs dans le cadre de levées de fonds ciblées. Réalisations : • Développement d’un algorithme de matching intelligent pour organiser des réunions 1v1 entre GP et LP en fonction de leurs préférences et profils d’investissement • Mise en œuvre de tests unitaires, d’intégration et de tests fonctionnels basés sur la méthodologie BDD • Intégration du SSO avec Keycloak pour une gestion sécurisée de l’authentification et des rôles utilisateurs • Mise en œuvre de tests unitaires et d’intégration avec JUnit et Mockito pour garantir la robustesse du code • Utilisation de Feign Client pour les appels REST entre microservices, et Kafka pour la gestion des événements asynchrones • Conception et développement d’un back-office d’administration pour la gestion des utilisateurs, des rôles et le suivi des KPIs de matching, avec visualisation via Chart.js • Création de composants frontend réutilisables (générateurs de formulaires dynamiques, composants configurables) avec Reactjs et NgRX
Full-stack Developer
SMU - South Mediterranean University (MSB- MedTech-LCI)
nov. 2021 - déc. 2022
1 an 2 mois
17456 Franciac, Girona, Espagne
Contexte : Développement d’une solution complète destinée aux étudiants, enseignants et personnel administratif d’un groupe d’universités privées, visant à améliorer la communication, la gestion académique et la vie étudiante à travers une plateforme web, un back-office et une application mobile (iOS & Android). Réalisations : Développement d’un module de réservation et de mise en relation entre étudiants permettant d’organiser des sessions de tutorat au sein d’une application dédiée à une faculté. Développement des API RESTful pour la communication avec l’application mobile et les modules web Mise en œuvre du deep linking pour permettre l’accès direct à des écrans spécifiques de l’application, ainsi que la configuration et le déploiement via TestFlight pour les tests utilisateurs en environnement réel après mise en production. Création d’un back-office administratif multi-modules (gestion des étudiants, professeurs, administrateurs, rôles, calendriers, réservations de tuteurs et de salles, gestion des conventions) Mise en place de la synchronisation et intégration entre la base de données principale et la plateforme Moodle (SaaS) pour assurer la cohérence des données académiques Intégration des services web Outlook pour la gestion des réservations de tuteurs et la création automatique de réunions Microsoft Teams via l’application Implémentation d’un système de notifications avancé : notifications journalières récapitulatives et notifications conditionnelles configurables par les administrateurs (ex : alertes sur codes promo, frais non payés, absences des professeurs) Gestion des versions de code et coordination des livraisons dans un contexte agile (sprint planning, Rétrospectives )
Formation
EPI - International Multidisciplinary School
Diplôme d'ingénieur, génie informatique
2016 - 2019
3 ans 1 mois
isitcom
License réseaux informatique, réseaux informatique
2012 - 2015
3 ans 1 mois