TKD360 – Multi-Tenant Enterprise Platform

Backend
Web Dev
TKD360 – Multi-Tenant Enterprise Platform

Tech Stack

C#
.NET
ASP.NET Core
Entity Framework Core
LINQ
SQL
PostgreSQL
MSSQL
Docker
Git
CI/CD
Swagger
Elastic Stack
Grafana

Description

At TKD360, I work on a large-scale, multi-tenant backend platform that manages complex workflows around mobile devices and telecommunications contracts.

My role focuses on building reliable distributed systems: stable APIs, strict tenant boundaries, and long-running workflows that must remain correct under failure conditions.

A significant part of my work involves production readiness — ensuring systems are observable, debuggable, and resilient in real-world enterprise environments.

  • Designed and maintained tenant-isolated backend APIs with strong validation and consistent contracts.
  • Implemented long-running workflows using Temporal with retries, timeouts, and deterministic execution.
  • Built idempotent webhook handlers and background jobs for external system integrations.
  • Worked under a strict pull request and code review process, focusing on correctness, edge cases, and maintainability.
  • Improved production diagnosability using structured logging and monitoring (Grafana, Elastic Stack).

Page Info

Designed and evolved tenant-aware REST APIs with strict data isolation, validation, and backward-compatible contracts in a large enterprise environment.


    El Mehdi Rahali – Softwareentwickler C# / .NET