Skip to main content
// CASE_STUDY

ONE B2B Platform

Client Enterprise Client
Timeline 03/2025 - 12/2025
Role .NET Developer

Overview

A B2B e-commerce platform designed for dealer and distributor management. Features complex pricing tiers, bulk ordering workflows, inventory synchronization, and comprehensive reporting for enterprise sales teams.

Technologies Used

C# .NET 7 Umbraco SQL Server Redis Azure DevOps REST API

My Role

.NET Developer building core e-commerce features including pricing engine, order management, and inventory APIs.

Architecture

Frontend
Umbraco CMS
API Gateway
.NET 7 REST APIs
Pricing Engine
Redis + Rules
Order Service
Event Sourced
Database
SQL Server
ERP
SAP Integration

Challenges

  • Complex pricing logic with multiple discount tiers and volume-based calculations
  • Real-time inventory synchronization across multiple warehouse systems
  • High-concurrency order processing during promotional periods
  • Integration with SAP ERP for financial reconciliation

Solutions

  • Built rule-based pricing engine with Redis caching for sub-millisecond price calculations
  • Implemented event-sourced inventory system with eventual consistency guarantees
  • Used optimistic concurrency with retry strategies for order processing
  • Designed async integration pipeline with SAP using message queues

Outcomes & Impact

Order processing speed improved by 200%

Zero pricing errors in production since launch

Supported 500+ concurrent users during peak sales events

Reduced manual data entry by 80% through ERP integration