
Tech Stack
Description
TKD360 is a large-scale, multi-tenant backend platform managing complex workflows around mobile device fleets and telecommunications contracts for corporate customers.
My work focuses on building reliable distributed systems: stable tenant-isolated APIs, long-running workflows that survive infrastructure failures, and idempotent integration pipelines connected to external B2B providers like Telekom and Vodafone.
A significant part of my day-to-day is production readiness — ensuring systems are observable, diagnosable, and resilient under real enterprise load, with a strict focus on correctness and clean architecture.
- Designed and maintained tenant-isolated backend APIs with strict per-tenant data isolation enforced at the database query level.
- Implemented long-running workflows using Temporal with deterministic execution, retries, timeouts, and compensation logic.
- Built idempotent webhook handlers and background jobs for reliable, race-condition-free external state processing.
- Integrated B2B APIs from Telekom, Vodafone, Microsoft Graph, and ServiceNow with abstracted, testable adapter layers.
- Implemented API gateway and routing with YARP, decoupling clients from internal service topology.
- Worked under a strict pull request and code review process with a strong focus on correctness, edge cases, and clean architecture.
- Improved production diagnosability using structured logging and monitoring across Grafana and the Elastic Stack.
Page Info
Designed and evolved tenant-aware REST APIs with strict per-tenant data isolation, permission-gated access, and backward-compatible contracts across a large enterprise codebase. Every data access path flows through global EF Core query filters that enforce tenant boundaries at the database level — eliminating the risk of cross-tenant data leaks.