À propos

Ahmed Dridi, architecte .NET et fondateur

Plus de dix-huit ans à concevoir, moderniser et faire vivre des applications .NET, de l'architecture jusqu'à la production, dont sept ans de Domain-Driven Design approfondi. Moka.Net Technologies, basée à Liège, met cette expérience au service de vos projets.

18+ ans
d'applications .NET, de l'architecture à la production
7 ans
de Domain-Driven Design approfondi : modèles du domaine, contextes délimités, formation des équipes
6
secteurs d'activité accompagnés, de l'énergie au secteur public

Parcours

  1. Aujourd'hui

    Fondateur de Moka.Net Technologies

    Conseil et ingénierie .NET depuis Liège ; mission en cours d'architecte .NET dans le secteur de l'énergie.

  2. 2019 – 2023

    Architecte full-stack

    Microservices, Clean Architecture et Domain-Driven Design dans l'industrie, avec un modèle du domaine construit avec les métiers ; Clean Architecture et formation DDD dans la construction.

  3. 2014 – 2019

    Audit, architecture et conduite d'équipe

    Audit technique, architecture et Scrum Master d'une équipe de cinq développeurs, pour l'immobilier, la santé et les services hôteliers.

  4. 2010 – 2014

    Chef de projet et responsable technique

    Projets .NET pour l'automobile et l'administration publique, entre conduite de projet et développement.

  5. 2004 – 2010

    Développeur .NET et enseignant

    Développement ASP.NET, enseignement de l'informatique, puis missions en indépendant.

Ce qui guide le travail

Le métier avant le code

Construire le modèle du domaine avec les métiers, puis découper l'application selon ses contextes : l'architecture suit le besoin, pas l'inverse.

La production comme exigence

Observabilité, intégration continue, déploiements maîtrisés : une application n'est terminée que lorsqu'elle tourne de façon fiable en production.

Transmettre

Revues de code, coaching et formations DDD : l'équipe garde la maîtrise de ce qui a été construit.

Expertises

Architecture et modernisation .NET

  • .NET / C#
  • ASP.NET Web API
  • .NET 8
  • Blazor
  • Angular
  • Clean Architecture
  • Ports & Adapters

Intégration et systèmes distribués

  • Microservices
  • REST
  • RabbitMQ
  • EventStore
  • SQL Server
  • MongoDB

Exploitation et sécurité

  • Splunk
  • Seq
  • ELK
  • OAuth 2.0
  • OpenID Connect
  • ADFS

Gouvernance et livraison

  • Azure DevOps
  • CI/CD
  • Scrum
  • Revue de code
  • Coaching

Master en informatique appliquée à la gestion (Institut supérieur de gestion de Tunis, 2004). Langues : français, anglais et arabe. Le détail des missions est sur la page Expériences.

Votre projet

Parlons de votre application .NET

Un premier échange pour comprendre votre contexte et voir comment avancer.