À propos de Ihsen
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Bilingue ou natif
Expériences
- BPCE (NATIXIS)Software EngineeringBANQUE & ASSURANCESjuillet 2022 - Aujourd'hui (3 ans et 11 mois)Charenton-le-Pont, France- Refonte du Legacy monolithique vers une architecture micro service.- Concevoir les nouveaux service en se basant sur l’architecture Onion en se concentrant sur le domaine (Application du principe DDD).- Mise en pratique des principes clean code.- Mise en place de la méthodologie TDD pour certains projet et BDD pour d’autres.- Optimisation des performance des process multi thread et migration vers gestion duasynchrone.- Développement des Api Rest de création des Instruments dans Sophis.- Développement d’une Api Rest de gestion de Real Time Position dans Sophis.- Conception et Développement des services au tour de l’Api RIMES de gestion des référentiels.- Conception et développement de la Gateway Unik permettant d’enrichir les deals envoyerpar FO vers le BO Summit Security.- Développement des batteries de test non régression permettant de s’assurer que lesdéveloppement n’ont pas fait des régressions sur la génération des flux envoyer versSummit SEC.- Gestion de la CI via Azure Devops.- Gestion de la CD via XLDeploy.
- Crédit Agricole Corporate & Investment BankSoftware Engineering & DevOps ConsultantBANQUE & ASSURANCESjanvier 2021 - juin 2022 (1 an et 6 mois)Montrouge, France- Migration des projets développés en .Net FrameWork 4.7 vers .Net Core 3.1.- Refonte des projets en utilisant l’architecture DDD.- Gestion de versionning sous Gitlab- Mise en place de la méthodologie BDD.- Développement avec le Framework BDD SpecFlow pour .Net.- Mise en place de la méthodologie TDD.- Automatisation de l’analyse du code avec Sanarqube.- Automatisation des tests de sécurité via Checkmarx.- Développement des test unitaire SQL Server.- Développement des tests d’interfaçage avec Appium.- Automatisation des tests.- Conteneurisation des projets .Net Core sous Docker.- Mise en place d’un Artificatory pour gérer les artefacts binaires.- Déploiement sur Kubernetess.- Automatisation des déploiement via Ansible.- Mise en place d’une CI/CD sous Azure DevOps.- Mise en place d’une CI/CD sous Azure GitLab CI.- Mise en place d’une CI sous Jenkins.
- 42ConsultingArchitecte Microsoft (.Net / C#)AGENCE & SSIIjanvier 2020 - novembre 2020 (10 mois)Paris, FranceAppréhender les besoins clients.Réaliser l’audit technique des projets notamment sur lesproblématiques technologiques.Choisir les outils et/ou les infrastructures.Concevoir et modéliser des architectures, réaliser les maquettespour présenter les avantages et inconvénients des différentessolutions.Implémenter au sein des équipes les solutions et architecturestechniques définies.Superviser le bon usage des Frameworks lors de la réalisation ducodage par les développeurs.Vérifier que les fonctionnalités demandées ont été développéescorrectement grâce aux tests unitaires.Suivre les évolutions technologiques(systèmes, langages, solutionstechniques…) et les tester.Utiliser les pratiques TDD et DDD.Gérer le CI/CD via Azure Devops.Utiliser les Design Patterns.Mise en place de l'architecture Microservices.Migrer les systèmes vers le cloud computing.
Recommandations
Soyez le premier à recommander Ihsen
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingénieur en informatiqueENSI Tunis1998Diplôme d'ingénieur en informatique spécialité Génie Logiciel
Certifications
- AZ-900 Azure FundamentalsMicrosoft2020