Greater Paris Metropolitan Region
Ma passion pour le développement logiciel s'est manifestée très tôt, m'amenant à me former en autodidacte dès le lycée. Mon parcours professionnel a débuté en tant que développeur, où je me suis spécialisé dans la création de solutions logicielles répondant à des exigences strictes en termes de performance, de stabilité et de cohérence des données. Désireux d'élargir mes compétences et d'aborder les aspects plus fonctionnels du développement, j'ai ensuite évolué vers un poste d'Assurance Qualité. Cette transition m'a permis d'acquérir une vision plus globale du cycle de développement logiciel et de mieux comprendre les enjeux liés à la qualité des produits. J'ai naturellement progressé vers le rôle de Product Owner, où je peux mettre à profit ma double expertise technique et fonctionnelle pour piloter efficacement le développement de produits innovants. Mon parcours professionnel s'est principalement concentré sur le secteur financier au sens large, avec une expertise particulière dans deux domaines clés : - Banque de financement et d'investissement (Front-Office) - Monétique (Systèmes de paiement, Solutions anti-fraude, Solutions anti-blanchiment d'argent)
► Product Owner dans l'équipe Continuity. L'équipe est scindé en 7 squads. • Analyse des besoins clients et des solutions • Priorisation des tickets • Gestion du backlog des squads • Rédaction des User Stories • Animation des cérémonies Agiles • Gestion des dépendances techniques, fonctionnelles et organisationnelles _____ Méthodologie : SAFe
► Ingénieur QA transverse dans l'équipe Continuity. L'équipe est scindé en 7 squads. • Analyse d'impacte • Rédaction des plans de tests • Exécutions des tests de non-régression, performance, • Rédaction des defects _____ Méthodologie : SAFe
► Suivi de carrière des consultants • Accompagnement dans le choix des missions • Définition et suivi d’un plan de carrière • Choix des formations • Coaching technique et fonctionnel ► Suivi de mission • Choix • Onboarding • Evaluation • Évolutions • Sortie ► Suivi du salarié • Entretiens annuels et professionnels • Définition des objectifs annuels • Suivi quotidien et gestion des alertes
► Développeur C++ et C# dans l'équipe Pricing Services • Revues de codes • Maintenance évolutives et correctives _____ Méthodologie : SCRUM / DevOps Système : Windows Languages : C++14, C++17, C#, Python Outils : Jira, GIT, Valgrind, Protobuf, Boost
► Développeur C++ dans l'équipe Digital. Travail en équipe de 4 à 8 personnes, selon la méthodologie agile Scrum. Conception et développement d’applications bancaires temps-réel à haute disponibilité : • Apple Pay • Paylib • Tokenisations • Anti-Fraude ► Tâches : • intégration d’Apple Pay dans le réseau d’autorisation bancaire français (interfaçage logiciel) • conception technique de solutions adaptées aux problèmes fonctionnels à partir d’un dossier d’architecture • développement C99 sur un projet de lutte contre la fraude bancaire • développement C++98 sur Apple Pay et Paylib • développement C++14 sur le projet de tokénisation des données (RGPD) • profiling des applications : performance, data races, memory leaks, memory fragmentation • test de bout-en-bout de scénarios de paiement et de virement bancaire • support et corrections suite aux remontées des équipes de qualification, de recette, d’homologation et de production • support aux équipes back-office et MOA • formation des nouveaux développeurs _____ Méthodologie : Agile (Scrum) Système : RedHat Linux Languages : C99, C++98, C++14, PostgreSQL Outils : Jira, Crucible, Mercurial, HP Quality Center, Valgrind