You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ihsen SellaoutiIS

Ihsen Sellaouti

TechLead Microsoft .Net / C# / Azure

€800/day
Paris, FR
8-15 years

Average response time: 1 hour

About Ihsen

Expertise de développement dans l'environnement Microsoft: .NET Framework, .net Core, C#, Asp.Net, SQL Server.

Expérience approfondie avec toutes les étapes du cycle de développement de logiciels.

Excellente connaissance de la programmation orientée objets, programmation web, bases de données ainsi que l’intégration de systèmes complexes.
  • French

    Native or bilingual

  • English

    Fluent

  • Arabic

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • BPCE (NATIXIS)
    Software Engineering
    BANKING AND INSURANCE
    July 2022 - Today (3 years and 11 months)
    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 du
    asynchrone.
    - 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 envoyer
    par FO vers le BO Summit Security.
    - Développement des batteries de test non régression permettant de s’assurer que les
    développement n’ont pas fait des régressions sur la génération des flux envoyer vers
    Summit SEC.
    - Gestion de la CI via Azure Devops.
    - Gestion de la CD via XLDeploy.
    .NET C# BDD TDD XLDeploy XL Release Oracle SQL Developer
  • Crédit Agricole Corporate & Investment Bank
    Software Engineering & DevOps Consultant
    BANKING AND INSURANCE
    January 2021 - June 2022 (1 year and 6 months)
    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.
    Développement Back-End Azure DevOps C# .NET Jenkins SonarQube TDD
  • 42Consulting
    Architecte Microsoft (.Net / C#)
    DIGITAL AND IT
    January 2020 - November 2020 (10 months)
    Paris, France
    Appréhender les besoins clients.
    Réaliser l’audit technique des projets notamment sur les
    problématiques technologiques.
    Choisir les outils et/ou les infrastructures.
    Concevoir et modéliser des architectures, réaliser les maquettes
    pour présenter les avantages et inconvénients des différentes
    solutions.
    Implémenter au sein des équipes les solutions et architectures
    techniques définies.
    Superviser le bon usage des Frameworks lors de la réalisation du
    codage par les développeurs.
    Vérifier que les fonctionnalités demandées ont été développées
    correctement grâce aux tests unitaires.
    Suivre les évolutions technologiques(systèmes, langages, solutions
    techniques…) 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.

Recommendations

Be the first to recommend Ihsen

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénieur en informatique
    ENSI Tunis
    1998
    Diplôme d'ingénieur en informatique spécialité Génie Logiciel

Certifications

  • AZ-900 Azure Fundamentals
    Microsoft
    2020

Skill set (16)

Categories