Ingénieur full-stack avec plus de 7 ans d'expérience dans la création d'applications d'entreprise en Java & Spring Boot, avec une forte expérience frontend en Angular et React. Expérience dans l'assurance, la fintech et les plateformes de paiement — actuellement chez Wafa Assurance.
Je suis ingénieur logiciel full-stack basé à Casablanca, au Maroc, avec une solide expertise dans la conception et la maintenance d'applications d'entreprise, qu'elles soient monolithiques ou basées sur des microservices : services backend, API REST/SOAP, conception de bases de données et développement frontend.
Depuis plus de 7 ans, j'interviens dans l'assurance, les paiements et la fintech — sur l'ensemble du cycle de vie logiciel : analyse des besoins, conception, développement, tests, déploiement et maintenance. Je suis à l'aise aussi bien sur des projets neufs que sur des systèmes existants complexes.
J'ai une expérience significative de la sécurisation des applications via des standards modernes d'authentification et d'autorisation, de l'intégration de systèmes de messagerie distribués, et de la production d'une documentation technique de qualité pour les équipes de développement et les utilisateurs.
Ingénieur senior sur un logiciel d'assurance d'entreprise, contribuant à la conception, au développement et à la maintenance des modules métier principaux. Développement full-stack sur les services backend et les interfaces frontend, revue des spécifications fonctionnelles et documentation technique.
Intervention sur la plateforme PowerCard couvrant la gestion des commerçants, des comptes et des transactions — facturation, compensation et règlement. Migration du code PL/SQL vers des microservices Java, développement de services REST avec Spring Boot, conception de rapports JasperReports et développement de batchs pour traiter les incomings des réseaux de paiement.
Contribution à la plateforme SINMAT pour la gestion des sinistres matériels, le missionnement des experts et l'indemnisation. Analyse d'impact et revue des spécifications fonctionnelles avec les équipes métier, développement de batchs pour la Fédération Marocaine des Sociétés d'Assurances et de Réassurance (FMSAR), services REST avec Spring Boot et rédaction de la documentation et des guides d'utilisation.
Participation au comité de pilotage du projet, dont une mission sur site en Inde. Revue et validation des spécifications fonctionnelles avec le client, modélisation et développement de services web REST/SOAP avec Spring, développement de nouveaux modules, conformité à la norme PA-DSS, déploiement et paramétrage des serveurs.
Modélisation et développement d'applications web pour des clients institutionnels et du secteur public — gestion d'état civil, gestion de bureau d'ordre, gestion de stock & facturation — ainsi que des sites web publics (tijara2020.ma, c2m.ma). Travaux couvrant le référencement (SEO), la documentation technique, le déploiement et le paramétrage des serveurs, et la maintenance corrective & évolutive.
Réalisation d'une application web pour gérer les visiteurs, les motifs de visite et les types de visiteurs. Analyse de l'existant et modélisation/conception UML complète de l'application.