Avec 12 ans d'expérience dans le secteur bancaire, couvrant plusieurs domaines et dans différentes institutions, mon parcours en tant qu'ingénieur logiciel et tech-lead a été dynamique et enrichissant. Je mets à contribution une expertise solide et un enthousiasme permanent pour stimuler l'innovation et l'excellence dans chaque projet que j'entreprends.
Développement de micro-services avec création de codes applicatifs en Python, exposition d'APIs REST, et gestion des schémas de bases de données PostgreSQL pour une meilleure optimisation des requêtes. Rédaction et optimisation de Dockerfiles pour la conteneurisation des micro-services, et automatisation des déploiements via manifests ArgoCD sur des environnements AWS et OpenShift. Conception, développement, test et mise en production d'applications de gestion de robots de trading, s'appuyant sur les services AWS (EKS, Kubernetes, PostgreSQL) et OpenShift pour une architecture scalable et résiliente. Développement d'applications back-end et exposition d'APIs sécurisées, implémentation de manifests Helm Chart et d'automatisations Terraform pour le déploiement d'infrastructures via des pratiques Infrastructure as Code (IaC). Documentation et suivi de projet à l'aide de Jira et Confluence, favorisant la transparence et la communication au sein de l'équipe.
Technical Leader sur le projet Robot Trader, une application d’automatisation des opérations trading. En collaboration avec les équipes infrastructures, sécurité, architectes. Billet de banque étranger BBE, Fixing, Reval et Bande, application full stack, entre APIs Rest backend en Java SpringBoot & Springbach pour les routines, plus d’une interface web de configuration et d’administration en Angular. Refonte d’une application monolithique de la gestion et calcul de position en temps réel de la banque, découpage en APIs par contexte métiers : front, middle et back office. Modélisation et mise en œuvre des solutions de market data feeding avec deux principaux fournisseurs (Reuters EMA et Bloomberg BPIPE). Modélisation et mise en œuvre des solutions transactionnelles à travers le FIX protocole avec deux principaux fournisseurs (Reuters - FXALL et Bloomberg - FXGO). Responsable technique des livrables et de l’évaluation, la validation, l’intégration et la maintenance applicative de tout le stack sur OpenShift, ainsi que la partie intégration continue et déploiement continu CI/CD. Modélisation et refonte d'une solution inhouse de la gestion de la position en devise. Solution basée sur l’API Thomson Reuters EMA/RFA, et intégration avec Murex.
Migration et refonte cash management : Relevé, Reporting, Paiements, Habilitations. Digitale Factory : Création et refonte des APIs Multicanal en différentes technologies middleware : Virements, Mouvements, authentification, comptes. Outils salle des marchés : gestion de position, indicateur pricing, contrôles middle office. Responsable technique Ebanking : responsable de la maintenance applicative Ebanking. Modélisation et implémentation de nouvelles API pour le Core Banking avec de nouvelles interfaces afin de se connecter à des applications tierces, dans le cadre de la refonte des solutions Ebanking retail et cash management. Responsable technique Ebanking, responsable de la maintenance, Correction des bugs et amélioration des fonctionnalités et services. Modélisation et mise en œuvre d'une solution Web ForEx de gestion de la position en devise. Solution basée sur l’API Thomson Reuters Eikon, Arpson.
Modélisation et implémentation d’une application comptable Android, qui permet à l’utilisateur de scanner et de découper des documents à comptabiliser et les envoyer vers le serveur de ComptaCom à travers des API REST.
Modélisation et développement d’une application Android pour la gestion immobilière des locataires et loyer en envoyant des SMS pour chaque paiement.
Implémentation du module de paiement pour différentes banques à travers le monde qui utilise une logique métier différente (paiements en masse, transactions, relevés, ordres de solde). Construction d’un middleware afin d’intégrer Zanata au cœur du produit ebanking, afin de faciliter les multiples langues prises en charge et les traductions spécifiques à la banque. Implémentation d'outils d'administration pour faciliter la maintenance de la banque. Exemples : Importation / exportation de données de la base de données vers des fichiers XML. Gérer les transactions et les limites bancaires. Implémentation et refactorisation des fonctionnalités frontales. Intégration d'Hibernate comme alternative à un framework local.
Application Android : intégration à l'ERP (Orkester de MIT informacijske resitve) permettant aux commerciaux d'effectuer une pré-commande pour collecter des déchets afin d'éviter le retard des commandes. Application Android : application qui permet aux utilisateurs de trouver des OVD (permis de protection de l'environnement) à partir d'une liste de CEE (catalogue européen des déchets) ou par société (Nom ou dans Google Maps), possibilité de mettre à jour de nouvelles autorisations avec un WebService. Application Windows : importer et stocker des analyses à partir de fichiers Excel dans l’application et offrir la possibilité d’afficher différents types de graphiques.
Étude et développement de technologies informatiques et gestion de solutions de sécurité électronique. Modélisation et implémentation d’une application Android offrant l'audio, les appels vidéo et la géolocalisation des contacts en ligne sur Google Maps.