Muhammad Shahid
← All work

Marketplace architecture

CarBazaar

Microservices marketplace for vehicle auctions — designed around independent deployability and secure identity.

Problem
Auction platforms fail when identity, search, bidding, and gateway logic are trapped in one monolith that cannot scale or change safely.
Solution
Split the domain into Auction, Identity, Search, and API Gateway services on .NET + Angular. IdentityServer/OAuth/JWT for auth, RabbitMQ for async workflows, Docker for reproducible environments.
Result
A reference architecture clients can extend into real marketplaces — clear boundaries, event-driven flow, and production-grade auth patterns.

Stack

  • .NET
  • Angular
  • IdentityServer
  • RabbitMQ
  • Docker
  • JWT / OAuth 2.0

Want a similar shape for your product? Send a project inquiry and I will reply within one business day.

Next step

Need a senior .NET + Angular partner for the next release?

Share the problem, constraints, and timeline. I'll come back with a clear technical approach and next step — usually within one business day.