Engineering case study / In progress
Akbulut MLM
Akbulut MLM is a scalable SaaS platform enabling companies to manage complex distributor trees, dynamic commissions, product catalogs, and e-commerce orders from a single centralized system.
04 / Screenshots & media
See the work in context.
01 / Architecture overview
Make the system legible.
Modular Clean Architecture in .NET isolating MLM calculation engines, tenant resolution middleware, PostgreSQL relational data structures, and Next.js reactive administrative interfaces.
02 / Problem & need
The useful constraint.
Calculating hierarchical distributor tree commissions accurately across millions of nested sales events without blocking live transaction throughput.
03 / Technical decisions
01Structured multi-tenant data boundaries with tenant isolation keys and automated EF Core query filtering.
02Engineered recursive CTEs and indexed queries in PostgreSQL for instant distributor tree hierarchy lookups.
03Separated e-commerce checkout and MLM ledger calculations into isolated asynchronous event handlers.
04Built responsive administrative dashboards with Next.js and TypeScript for rapid data visualization.
04 / Challenge resolved
Maintaining transactional consistency across complex rank upgrades and commission ledgers during peak order traffic.
05 / Lessons & next
Reinforced best practices in multi-tenant domain modeling, scalable database indexing, and enterprise .NET API design.