Gebouwd zoals het hoort

Ik bouw enterprise-grade, AI-native SaaS-platforms: clean architecture, secure by default, event-driven en uitbreidbaar — van een lege repository tot productie.

Bekijk de case studies
  • .NET
  • C#
  • Angular
  • TypeScript
  • Azure
  • Docker
  • Kubernetes
  • RabbitMQ
  • Apache Kafka
  • Redis
  • PostgreSQL
  • GitHub Actions
  • Git
  • Ethereum

Een multi-tenant SaaS-platform & modulemarktplaats

Ik heb de architectuur end-to-end ontworpen en het team geleid dat het bouwde — dezelfde mensen met wie ik al tien jaar samenwerk, van wie de meesten samen met mij Clever Initiative hebben opgericht. Een productierijp, multi-tenant SaaS-platform met een marktplaats voor installeerbare modules: .NET in de backend, een moderne Angular-frontend en een strikt engineering-charter. Dit is wat het doet en hoe het in elkaar zit.

Multi-tenancy met volledige isolatie

Database-per-tenant met AES-256-versleutelde connection strings per tenant, een tenant-resolutieketen in vijf stappen en geen enkele gedeelde tabel.

Architectuur

Clean Architecture · DDD · CQRS

Laaggrenzen afgedwongen op het niveau van projectreferenties, een MediatR command/query-pipeline met logging, validatie, caching en transacties, en het Result-pattern voor verwachte fouten.

0 gedeelde tabellen tussen tenants.

i18n & white-label

Meertalig vanaf dag één, met branding per tenant en custom domains zodat het platform achter het merk van elke klant verdwijnt.

Beveiliging by default

Kortlevende JWT's met roterende refresh tokens, BCrypt op cost-factor 12, O(1)-permissiechecks vanuit claims, defense-in-depth-autorisatie, TOTP-2FA, OAuth/OIDC social login met PKCE, security headers, rate limiting en AVG-bewuste audit logging.

Real-time

SignalR-hubs — JWT-geauthenticeerd, groepen per tenant — die notificaties, chat en token-voor-token AI-streaming aandrijven.

DevOps & productie

Docker en GitHub Actions CI/CD, self-hosted op geharde Ubuntu-servers (Nginx als TLS-reverse-proxy, PostgreSQL, Redis, RabbitMQ, gestructureerde logging, UFW + fail2ban + SSH-hardening) en op Azure met managed services en Kubernetes — health checks, correlation-ID's, slow-query-logging en volledige observability.

Marktplaats

Marktplaats voor installeerbare modules

Ondertekende, geversioneerde modules die tijdens runtime in geïsoleerde AssemblyLoadContexts worden geladen, zonder opnieuw te deployen — databases en migraties per module, dynamische navigatie en permissies, en gepubliceerde cross-module-contracten met nette NoOp-fallbacks.

Event-driven integratie

Een transactionele outbox met RabbitMQ via MassTransit — at-least-once delivery, idempotente consumers en een schone scheiding tussen in-process domain events en cross-process integration events.

Architectuur

Een kijkje in de kern

Twee weergaven van hetzelfde platform: de lagen waarvan de code afhankelijk mag zijn, en het pad dat elke statuswijziging aflegt.

Clean Architecture

Afhankelijkheden wijzen naar binnen — het domein hangt van niets af.

Event-driven flow

  1. Command / Query
  2. MediatR-pipeline
  3. Transactionele outbox
  4. Message bus
  5. Idempotente consumer
Elke statuswijziging wordt één keer vastgelegd en betrouwbaar afgeleverd.
Hoe ik werk

De slimme manier van werken

Als tech lead leid en bouw ik met AI-agents en AI-engineering — orkestreren, reviewen en opleveren met een snelheid en kwaliteit die de oude, handmatige aanpak niet haalt. Het is geen gimmick; zo leg ik de lat hoger over een breder terrein.

AI-agentic als methode

Ik orkestreer AI-agents door de hele engineering-loop heen — ontwerp, implementatie, review en tests — en blijf de architect die eigenaar is van elke beslissing.

Altijd geverifieerd bij de bron

Voordat ik me vastleg op een library, een API of een pattern, check ik het bij de officiële bron. Ik lever niets op wat een paar jaar geleden klopte.

Een harde kwaliteitslat

Nul build-warnings, de volledige testsuite groen na elke wijziging, en migraties die meekomen met de wijziging die ze nodig heeft. Geen shortcuts, geen „dat fixen we later”.

Skills

Waar ik mee werk

Gegroepeerd naar waar het ertoe doet — architectuur eerst, tools daarna.

  • Architectuur & werkwijzen

    • Softwarearchitectuur
    • Microservices
    • Domain-Driven Design
    • Clean Architecture
    • Design Patterns
    • SOLID
    • Event-Driven Design
    • CQRS
  • Talen & frameworks

    • C#
    • .NET 10
    • ASP.NET Core
    • Entity Framework Core
    • TypeScript
    • Node.js
  • Frontend

    • Angular
    • React
    • RxJS
    • SASS / CSS3
  • Cloud & DevOps

    • Microsoft Azure
    • Docker
    • Kubernetes
    • CI/CD
    • Azure DevOps
    • GitHub Actions
    • Nginx
    • Ubuntu / Linux
    • Git
  • Data & messaging

    • PostgreSQL
    • SQL Server
    • Redis
    • RabbitMQ
    • Kafka
    • Elasticsearch
    • Hangfire
    • SignalR
  • Blockchain

    • Solidity
    • Smart Contracts
    • Ethereum
    • Tron
  • AI-engineering

    • AI-agentic development
    • LLM tool-use-orkestratie
    • AI-native productfeatures
    • Prompt- & systeemontwerp
    • RAG
  • Leiderschap

    • Technisch leiderschap
    • Eigenaarschap van architectuur
    • Agile / Scrum
    • Mentoring
    • Code review
Geselecteerd werk

Case studies

Een paar systemen die ik van probleem tot productie heb gebracht.

UitgelichtPlatform · architectuur & teamleiding · 2024 – heden

Multi-tenant SaaS-platform & modulemarktplaats

De architectuur ontworpen van een productierijp, multi-tenant platform met een marktplaats voor installeerbare modules, vanaf een lege repository, en het team geleid dat het bouwde — clean architecture, een event-driven kern en beveiliging by default.

Uitdaging
Eén platform waarop veel bedrijven kunnen draaien: elke tenant volledig geïsoleerd, elk product opgebouwd uit combineerbare modules — zonder de codebase te forken.
Resultaat
In productie bij Clever Initiative. Onze eerste enterpriseklant, Fininly B.V., draait zijn investeringsplatform erop en verkoopt het onder eigen merk door aan zijn eigen klanten. Na een live demo van het platform in de MVP-fase in Toronto, in mei 2025, schreef CIG Holding: „80% of our platform needs were already implemented.”
Mijn rol
Architect van begin tot eind; leidde het team dat het bouwde
  • .NET 10
  • Angular 21
  • CQRS
  • PostgreSQL
  • RabbitMQ
  • Docker
  • Azure

FinTech · Technical Lead · 2024 – 2026

Crowdfundingplatform in lijn met ECSPR

Als Technical Lead bij Fininly leverde ik een volledig crowdfundingplatform in lijn met ECSPR op — multi-tenant, van een lege repository tot productie — en leidde ik het cross-functionele team dat het bouwde.

  • .NET 10
  • Angular 21
  • TypeScript
  • MediatR
  • CQRS
  • PostgreSQL
  • RabbitMQ
  • Kafka
  • Hangfire
  • SignalR
  • Azure
  • Docker
  • CI/CD

Blockchain · FinTech · 2022 – 2024

Nationale token-ICO

De engineering geleverd voor een nationale tokenverkoop die meer dan 112.000 investeerders aantrok — veilige smart contracts op Ethereum en Tron, gevalideerd door een uitgebreide security review.

  • Solidity
  • Ethereum
  • Tron
  • .NET
  • Securityreview

Exchange · microservices · 2022 – 2024

Fiat-naar-crypto-exchange

Een fiat-naar-crypto-exchange gebouwd op een microservices-architectuur, gedockeriseerd en uitgerold op Azure — wat de kosten van fysieke servers wegnam.

  • Microservices
  • .NET
  • Docker
  • Azure
  • RabbitMQ

Blockchain · gedistribueerd · 2022 – 2023

Blockchain-microservicesplatform

Gedistribueerde .NET-services gebouwd die via gRPC communiceren voor een blockchainplatform — schone servicegrenzen en betrouwbare messaging.

  • .NET
  • gRPC
  • Microservices
  • Docker

CMS · schaal · 2013 – 2020

CMS voor persbureau

End-to-end een schaalbaar CMS gebouwd voor een groot persbureau, met versterkte databeveiliging over miljoenen records en afgestemde caching, load balancing en queries voor hoog verkeer.

  • .NET
  • SQL Server
  • Caching
  • Performance
  • Security
Referentiebrieven

Zwart op wit

Wat bedrijven schreven over Clever Initiative en mijn werk — fragmenten, letterlijk geciteerd.

Een brief ter ondersteuning van Clever Initiative

“Clever Initiative introduces a truly innovative and transformative solution that is unlike anything currently available in the Dutch market.”

“After thorough evaluation and consultation with expert teams, we realized that Clever Initiative has the potential to save over a year of development time and significant financial resources.”

“Fininly has been particularly impressed by the experienced team behind Clever Initiative, whose depth in SaaS, AI, and fintech security gives us confidence in the platform’s evolution and support.”

Arthur van Cadsand

CEO · Fininly B.V. (opent in een nieuw tabblad)
Amsterdam ·

Een brief aan Fininly, als eerste klant, over Clever Initiative en mijn werk

“In that context, we were introduced to Clever Initiative and its founder, Mehdi Daustany. We were immediately impressed by their in-house capabilities and deep expertise in rapidly building industry-standard SaaS products.”

“Given the strong combination of Fininly’s clear vision and Clever Initiative’s and Mehdi Daustany’s technical excellence, I personally recommended that Fininly engage in a close collaboration with them.”

P.P.M. van Dijk

CEO · Kapitaal Op Maat B.V.
Rotterdam ·

Een brief na een live demo van het MVP-platform van Clever Initiative in Toronto

“On May 2nd, 2025, we met Mehdi Daustany in Toronto and received a live demo of Clever Initiative’s MVP-stage platform. It immediately stood out as a completely unique solution in the global market.”

“We were genuinely impressed: 80% of our platform needs were already implemented.”

Mike Hosseini

Managing Director · CIG Holding Ltd.
Toronto ·

Dit niveau van engineering nodig in je team of product?

Of het nu gaat om architectuur, oplevering of het leiden van het team dat oplevert — laten we praten.

  • 17+ jaar enterprise-software bouwen

  • Technisch leiderschap van cross-functionele teams

  • Gevestigd in Amsterdam