The working record, in full.

A testimonial asserts quality. A record carries the number. If you have been burned before, one engagement documented properly is worth more than ten summarized.

01 · The catches ledger

Every number here traces to a documented catch.

The names are anonymized. The numbers are exact. Nothing on this page was written for this page.

The catchThe account
$6,000caught

A supplier overpayment, stopped before it left the account

Found by the reconciliation discipline itself rather than by somebody happening to notice. That distinction matters: a process caught it, so it would have been caught regardless of who was in the seat that week. A European appliance brand

$14,000recovered

A supplier refund chain, recovered on documentation

It worked because three things existed at once: the defect evidence, the PO record, and the payment trail. Most claims die because one of the three is missing. Documentation is a module in the build, not an accident. An 8-figure Amazon FBA brand

280 → 31shipments to cases

Unreconciled shipments swept into filed cases

Nobody had ever checked them. Contingency recovery firms do this one slice and keep 20 to 25 percent of what they find, permanently. In the build it happens once, and you keep all of it. An 8-figure Amazon FBA brand

4,800units

Stock that already existed, invisible to planning

Sitting under a duplicate SKU name, hiding from a reorder decision that would otherwise have been sized as though it were not there. The forecasting software had all the underlying data. It never caught the mapping problem, because that is not what forecasting software is built to catch. A golf accessories brand

~400 daysof coverage

A just-placed PO, caught and stopped before it shipped

That catch only happens inside a live weekly review, where last week’s decisions get looked at again before this week’s get made. A one-off report nobody revisits does not find it. A golf accessories brand

72 hoursto a working sheet

From data access to a working multi-node master sheet

Every SKU, every node, combined inventory and demand. The client’s own words: “you did this in a day. Not four weeks.” A golf accessories brand

02 · One deep teardown

The three artifacts behind the method.

Each one is a real working file from a real engagement, not a diagram redrawn for a slide. They are what the build actually produces.

One catch, drawn to scale. A just-placed purchase order sat at roughly 400 days of coverage. The dashed line is day 90, the horizon the rest of this site plans around.

stopped before it shipped dashed line: day 90
Artifact 1 · the sheet

The actual master sheet

The combined inventory and demand view, built inside 72 hours of getting access to the data. Not a redrawn version for a slide. The working file, redacted. The client’s words afterward: “you did this in a day. Not four weeks.”

Artifact 2 · the sunset tab

The actual sunset tab

The per-SKU discontinue-or-liquidate list, with the reason attached to every line. This is the artifact that caught a purchase order already in motion at roughly 400 days of coverage, before it shipped. The client’s words on this one specifically: “I love this... this is very accurate.”

Artifact 3 · the case log

The actual reimbursement case log

From a second, separately anonymized engagement. The real tracker: 280 shipments going in, 31 documented cases filed coming out the other side. Shown as a working file, not as a summary statistic on a slide.

And then

The same modules, on your catalog

Each artifact ties back to a named module: the Master Sheet System, the Sunset Tab, the reconciliation sweep. The build runs those same modules against your own numbers.

The artifact behind the catch

The tab that stopped the order.

A purchase order at roughly 400 days of coverage is not obvious in a stock report. It is obvious here, because every line carries a tier, and every tier is a threshold somebody can check and argue with.

SC System — sunset candidates, 02 Aug Illustrative · real structure
fxTier 1 DEAD: SV L30 ≤ 0.10  and  SV L90 ≤ 0.20   // thresholds are tunable per catalog
ABCDEFGH
1Amazon SKUTierSV L30SV L90TrendDOC AVLUnits heldAction
2CK-LID-051 · DEAD0.070.140.31> 9993,180Liquidate
3PT-BED-012 · SUNSET0.240.410.386129,400Price move, then ads
4PT-BED-092 · SUNSET0.290.460.475482,610Price move
5GR-MAT-023 · WATCH0.811.040.725611,940Ad push, hold price
6EM-SCT-113 · WATCH0.941.310.68544420Hold, re-check 30 d
7CK-DUO-084.575.750.94960Reorder normally
SC SystemTransferMedium-riskOpen POsSunset candidatesSuppliers
Three tiers, each with a numeric threshold you can see and change: DEAD, SUNSET, WATCH. Column H is the point: a tier on its own is an observation, and the move that clears the stock is what turns it into a decision. We size it, and whoever runs your pricing and ads executes it. New products are flagged out, because they have not had time to build velocity yet.

Structure and thresholds are exactly what we deliver. SKUs and figures are illustrative: the real tab belongs to the client, and their numbers stay theirs.

03 · What this proof is not

The part most pages leave out.

Every catch above came from real engagements that built this method. None of them ran under this exact productized package at this exact price. That makes what you have just read a strong expectation built on a working record, not a completed track record of the product itself. We would rather state that plainly than let you discover it in month two.

No logos

Most of what we are proud of has not been cleared to name. Clients are never named publicly until they clear it themselves, which is also the policy that protects you if you become one.

No performance percentages

You will not find a forecast-accuracy figure or a stockout-reduction percentage anywhere on this site. We do not have verified ones, so we do not print them.

No quotes we wrote

Every quote on this page is verbatim from the platform record, unattributed because Upwork shows no client names. We do not paraphrase a client into a better sentence.

Independently verified 100% job success 26 contracts 1,729 hours billed ★★★★★ 5.0 from 17 clients Top Rated Plus

Upwork computes every one of these from completed contracts. Nothing is self-reported or rounded up. Twenty-one contracts completed, five running, sixteen five-star reviews and one four-star.

04 · Verbatim, from the platform record

What clients actually wrote.

Thirteen clients left written reviews on the platform record. Five are here, in full or with an ellipsis where a sentence was cut. Upwork never shows client names on a public profile, so none are attributed, and we will not invent an attribution to make one look warmer.

“Hired him for a demand forecasting project, historical sales analysis, trend and seasonality identification, SKU-level projections, all built in Google Sheets. He came in fast, asked the right questions upfront, and the model he built was clean and actually usable by the team, not just impressive to look at. I first worked with him about a year ago on a similar scope and had a good experience. This confirmed it wasn’t a fluke. If you’re looking for someone who understands the operational side of inventory and purchasing, not just the spreadsheet mechanics, he’s worth the conversation.”

★★★★★  5.0 · demand forecasting architecture · repeat client

“Hamza has been a major lever in our business. He plays a critical role across supply chain operations, packaging development, dielines, and overall project management, while also effectively managing and coordinating the team. He brings structure to complex workflows, keeps projects moving forward, and consistently delivers under pressure … someone we trust with core parts of the business.”

★★★★★  5.0 · ecommerce operations · ongoing engagement

“Hamza is really great with data, I personally like his way of understanding the system and going deep into it to find the gaps and then providing solutions for them. He is easy to work with and has a great sense of humour. I would definitely rehire him for my next project.”

★★★★★  5.0 · inventory management and control

“Great operational mindset. The recommendations were practical and clearly prioritized. Their coordination, focus, and ownership were outstanding. Each part of the work was handled by someone who clearly knew what they were doing, and communication was seamless.”

★★★★★  5.0 · ecommerce process optimization

“Very good communication throughout the project. Helped find a reliable 3PL partner, negotiated effectively, and performed exceptionally well under pressure. Would definitely hire again.”

★★★★★  5.0 · 3PL sourcing
Day 90

Talk it through against your catalog.

Thirty minutes on a free call. You almost certainly know which SKUs are tight already. The harder part is the order-by date sitting behind them, the cash that has quietly stopped moving, and where your three systems disagree. That’s the conversation.

Free · 30 minutes · Capacity-limited, ask what’s open