Work

The Pokémon Company International · Integration Architecture & Systems Design

Pre-orders

System DesignFluent OMSGlobal-eOrder Management

I worked on introducing pre-orders into the order management system at The Pokémon Company International.

This required rethinking how inventory and fulfillment worked because customers could now purchase items that didn’t exist yet in the warehouse.

The Problem

The system assumed: Inventory exists → order is placed → fulfillment begins

Pre-orders broke this model: Inventory didn’t exist at purchase time Fulfillment had to happen later, on release date

The Approach

I helped design a virtual inventory model within the OMS (Fluent). This allowed orders against future inventory. Tracked pre-order demand separately from physical stock

On release:

Challenges

Impact