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

Mohamed Huimad

Tech Lead .NET / Architecte Backend

€667/day
Paris, FR
8-15 years

Average response time: 1 hour

About Mohamed

Tech Lead .NET et architecte backend, fort de 15 ans d’expérience dans la conception et le pilotage de systèmes distribués à forte volumétrie, notamment sur des plateformes transactionnelles et de paiement. Spécialiste des architectures microservices orientées événements, du Domain-Driven Design et de la Clean Architecture. J’encadre et fais monter en compétence des équipes de développement, en diffusant les bonnes pratiques d’ingénierie (TDD, CI/CD, revue de code, observabilité) pour livrer des solutions performantes, fiables et maintenables.
  • French

    Native or bilingual

  • Arabic

    Native or bilingual

  • English

    Fluent

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

Experience

  • Xpollens
    Tech Lead – Plateforme de paiement (Banking-as-a-Service)
    March 2021 - Today (5 years and 5 months)
    Paris, France
    Architecture & migration: Pilotage de la migration d'une application monolithe legacy vers une architecture microservices orientée événements. Conception d'un système de docking garantissant la synchronisation entre le système cible et le legacy durant toute la période de double run.

    Conception & gouvernance: Rédaction et présentation des Design Documents en amont de chaque feature. Participation à la rédaction et à la validation des RFC de la plateforme.

    Résilience & performance: Amélioration de la disponibilité via les patterns Inbox/Outbox, le verrouillage optimiste et l'optimisation des requêtes SQL.

    Observabilité: Suivi des KPI des microservices sur Datadog, dashboards RUN et feature, monitors et alerting Microsoft Teams.

    Qualité du code: Suivi des KPI SonarCloud, réduction de la dette technique et amélioration continue par refactoring.

    Tests & outillage: Stratégie de tests unitaires, d'intégration et end-to-end (SpecFlow). Mise en place de .NET Aspire pour le développement en local.

    KYC/KYB & anti-fraude: Intégration des prestataires KYC (Netheos, Namirial, Concentrix), KYB (Ondorse) et Oneytrust.

    Management: Pilotage technique d'une équipe de 4 développeurs, mentorat, montée en compétence et revues de code.
    TDD BDD CQRS SQL Server Microsoft Azure
  • TUI
    Lead Developer .NET
    January 2020 - January 2021 (1 year)
    Lead technique d'une équipe de 3 développeurs en charge des fonctionnalités de recherche et de fiche produit pour les canaux B2C, B2B et Back Office.

    Pilotage du périmètre recherche et fiche produit, avec reprise en main du moteur de recherche et des objets métier de la fiche produit.

    Transformation du SI : Migration progressive d'une architecture centrée base de données (forte logique métier en SQL) vers une architecture orientée microservices.

    Conformité RGPD : Migration des échanges partenaires de FTP vers SFTP afin de sécuriser les flux et répondre aux exigences réglementaires.

    Excellence technique : Mise en œuvre des pratiques TDD, Domain-Driven Design (DDD) et CI/CD. Accompagnement de l'équipe dans la montée en compétence et la diffusion des bonnes pratiques.

    Qualité du code : Suivi des indicateurs SonarQube avec présentation des résultats et des plans d'amélioration à chaque rétrospective de sprint.

    Environnement technique : .NET Framework 4.6, .NET Core 2.0, ASP.NET Core Web API, ASP.NET MVC, WCF, SQL Server 2016, Cassandra, Dapper, SpecFlow, GitLab, Azure DevOps.

    Contexte : Agile / Scrum – Équipe de 3 développeurs.
    TDD/BDD SQL Server Git Azure DevOps REST APIs
  • SARENZA
    Lead dev Back office
    January 2012 - January 2020 (8 years)
    Développeur confirmé au sein de l'équipe Back Office d'un site e-commerce traitant plusieurs milliers de commandes par jour. Intervention sur les domaines paiement, fraude, logistique, comptabilité (Sage X3) et outils du Service Client.

    Transformation du SI : Participation à la migration progressive d'une architecture centrée base de données vers une architecture microservices.

    Paiement & haute disponibilité : Intégration du paiement par carte bancaire avec Adyen et mise en place d'un failover entre Payline et Adyen afin d'assurer la continuité de service.

    Nouveaux moyens de paiement : Intégration des solutions Payline (paiement en plusieurs fois) et Klarna (paiement sur facture) pour plusieurs marchés européens.

    Flux financiers : Industrialisation des remboursements par virement SEPA et refonte complète du Wallet Service (encaissements, remboursements et gestes commerciaux).

    Logistique & Back Office : Refonte de la brique Transport (tracking transporteurs, gestion des colis), automatisation des retards d'expédition via un moteur de règles et intégration comptable avec Sage X3.

    Excellence technique : Mise en œuvre du Domain-Driven Design (DDD), du Test-Driven Development (TDD) et participation à la migration de TFS vers VSTS avec mise en place des pratiques CI/CD.

    Environnement technique : .NET Framework 4.5, .NET Core 2.0, ASP.NET MVC, ASP.NET Web API, WCF, SQL Server 2012, DDD, TDD, SpecFlow, MSTest, Git, TFS/VSTS, Log4Net.

    Contexte : Agile / Scrum et Lean – Équipe de 6 personnes.

Recommendations

Be the first to recommend Mohamed

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

  • MIAGE
    Université Paris XII
    MIAGE
  • MIAGE
    Université Paris XII
    MIAGE

Skill set

Categories