Backend (.NET)
GrocerKey's all-in-one .NET codebase delivering shopper APIs, store/staff APIs, cron jobs, queue processors, and shared data/domain libraries powering everything from the consumer web app to internal ops tooling.
Owned and extended the central .NET monolith powering shopper APIs, store APIs, cron jobs, and queue processors. Applied CQRS and feature flags across hundreds of endpoints and flows. Maintained shared domain libraries for consistent business logic and DAL. Improved observability with request filters, logging helpers, and rate-limiting.