Production-grade enterprise e-commerce platform serving major grocery retailers (Meijer, Brookshires, Lunds & Byerlys, Foodland, Musgrave) across North America and Europe. 77 repositories, 30+ core microservices, 4 API gateways, 5 payment providers, 129 shared NuGet packages, orchestrated via Kubernetes.
Outcomes & Impact
30+
Microservices
77%
Test Coverage
5
Payment Providers
16
Production Regions
.NET 10
Migrated From .NET 8
129
Shared NuGet Packages
My Role
Senior Software Engineer working across the full platform: writing integration tests for search services (77% line coverage), migrating services from .NET 8/9 to .NET 10, upgrading EventStore from TCP to gRPC, and maintaining microservices across search, payments, fulfillment, loyalty, and delivery domains.
Core Capabilities
77 repositories with 30+ core microservices and 4 API gateways
Event-driven architecture with MassTransit + RabbitMQ and EventStore (event sourcing)