Dynamic Batching
AI/ML based store routing for online orders. Creating efficient routes for associates through stores utilizing store maps, item and container dimensions, to maximize tote/trolley/container capacity utilization. Enabling only a 2 hour lead time on orders, and producing > $14million reduction in cost to serve.
- .NET
- Azure Kubernetes
- gRPC
- SQL Server
Event Router
Consume over 20 million events per day from a generic EventHub topic and redeliver to more granular ServiceBus topics for business layer processing.
- .NET
- Azure Functions
- Azure EventHub
- Azure ServiceBus
Cloud Modernization
A broad rearchitechting of legacy fulfillment/ecommerce solutions, from on-prem to cloud. Scoped from order ingestion to customer handoff.
- .NET
- Java
- Azure Functions
- MSSQL
- Redis
Pub/Sub Manager
Proprietary tool to manage arbitrary pub/sub SaaS like Azure ServiceBus. Providing message replay, generic message inspection (supporting avro, protobuf, and json messages), dead letter monitoring, and configurable automated alerting.
Vendor Broker
Generic broker to interface with 3rd party systems, and transform order status and fulfillment status to domain accepted models. Allows for 3rd party fulfillments (IC, FF) without domain awareness on either side.
- NestJS
- Node.js
- TypeScript
- GCP Pub/Sub
- Azure Service Bus