Ahmad Kaddour est un consultant senior avec treize années d'expérience dans la conception et le développement d'applications complexes. Travaillant principalement avec les technologies C/C++, il est également spécialiste des flux CFT et des solutions DevOps. Son expertise s'étend à la mise en œuvre de solutions cloud et à l'automatisation des processus CI/CD, ainsi qu'à des environnements de bases de données variés. Il a contribué à des projets majeurs chez EDF, Ingenico et d'autres grandes entreprises, démontrant des compétences solides en gestion des versions, intégration continue et migration d'applications.
Dans le cadre du projet SSIE, Ahmad a participé à la conception et au développement des composants, rédigé des spécifications techniques, corrigé des anomalies et assuré le bon fonctionnement des applications en production. Il a orchestré la création et la surveillance des flux CFT, sécurisé les API du portail SSIE et automatisé divers processus via Jenkins et Docker.
Ahmad a travaillé sur la rédaction des spécifications technico-fonctionnelles, l'analyse et la correction des bugs, et le développement de microservices API REST pour le projet ancv et carrefour b2b. Il a également géré l'intégration de nouvelles fonctionnalités sur la plateforme Axis et a migré les applications vers Git et RedHat7, tout en appliquant les méthodes Agile/SCRUM.
Dans le cadre du système monétique GDG, Ahmad a développé en C/C++ des protocoles pour les guichets automatiques bancaires (GAB) et a intégré des systèmes en utilisant Docker, JENKINS et Git.
Ahmad a maintenu et fait évoluer les solutions gateway EPAS/CB2A, travaillé sur la migration de bases de données Mysql vers PostgreSQL, et a assuré l'automatisation des tests avec JENKINS. Il a également amélioré les fonctionnalités et corrigé les anomalies du serveur frontal d'autorisation Catti™ pétrole IFSF.
Ahmad a développé des applications industrielles en temps réel, communiqué avec des systèmes de gestion AS400 et piloté diverses interfaces telles que les imprimantes, les étiqueteuses et les écrans tactiles. Il a également élaboré des documents fonctionnels pour faciliter la maintenance des applications.
Chez Lusis Payment, Ahmad a participé à l'étude de besoins, développé des applications pour les distributeurs automatiques et géré des projets complexes comme Forex et Asset Management, en mettant en œuvre des solutions à valeur ajoutée pour le trading en temps réel.
Ahmad a développé et suivi un outil de Learning Management System (LMS) pour la formation des conseillers clientèle de BNP Paribas, conçue pour être utilisée à l'international en plusieurs langues. Il a formulé des spécifications techniques et mené des tests fonctionnels pour l'outil développé.