Skip to content
Back to Projects
grocery e-commerce microservices enterprise C# .NET SQL Server

GrocerKey — E-Commerce Backend Services

Backend (C# .NET + Microservices)

GrocerKey — E-Commerce Backend Services

About

Enterprise-scale microservices backend processing millions of grocery transactions — CQRS architecture with RabbitMQ event queues, ElasticSearch real-time indexing, Redis caching, and multi-tenant support across 10+ retailer configurations.

My Role

Delivered multi-project backend with customer and store APIs, RabbitMQ queue consumers, ElasticSearch sync, cron jobs for store data refresh, and CQRS-pattern domain services. Implemented order modification flows for EBT/credit/gift/tips and user targeting for phased rollouts.

Core Capabilities

Architecture

Tech Stack

C# .NET ASP.NET Core SQL Server Entity Framework Redis RabbitMQ ElasticSearch MongoDB Cloudinary Stripe AWS S3