Work
The order-operations platform and the tools that came before it, built for one branch of a publicly listed commercial-equipment company in international trade.
Everything here was built for daily operations at one branch of a publicly listed commercial-equipment company in international trade, by me directing AI. No employer code, data or customer names appear on this site.
Order-operations platform
Reads dealers' purchase orders twice, keeps a person in charge of every decision, sends each order to the ERP as a draft and lets the ERP's own approval rules decide. Pick lists, shipping documents and one archived PDF per invoice follow.
Read the case study Oct 2026A purchase-order reader trained against the ERP
A nightly scorer pairs each purchase order with the order the ERP booked and scores eight fields, with a held-out set nobody tunes against. Whole orders read exactly right: 18% → 64%.
Read the story Nov 2026A read-only probe for a new machine
167 facts in 47 minutes, each with a positive control and a status that cannot be confused, before anything was set up on the replacement host.
Read the storyA resident sync service
Two jobs moved out of browser extensions into one Node process: an ERP-to-work-board sync and a warehouse status watcher. It starts at sign-in, has a 15-minute watchdog, keeps credentials sealed with DPAPI, and refuses to start if two jobs could write the same column. A failed query is never treated as an empty answer.
Warehouse intelligence dashboard
A single-file app with nine modules: a dual-model demand forecast, ABC classes, three-tier stockout alerts, cash tied up and stock age, and automatic root-cause attribution for stockouts.
Read-only SQL explorer
47 business templates in 7 categories, so colleagues without SQL can pull their own data. Built over an ERP schema I mapped myself: 3,364 tables, 166 views and about 105,000 columns.
Warehouse status watcher
A Chrome extension (MV3) that followed pick and ship status in the warehouse system and wrote it back to the team's work board, so customer service stopped updating it by hand.
Warehouse documents
A pick-list uploader that parses PDFs by coordinates, a manifest and bill-of-lading builder guarded by 658 tests, and a first-in-first-out bin re-planner for heavy, slow-to-move stock.
Purchase-order intake prototype
Three ways in, an extraction step that copies and never rewrites, and an item-master check that corrects a code only with exactly one candidate and a second signal that agrees.
Procedures that became software
The branch's operations procedure (more than 50 pages) and its customer-service procedure, written from SCOR and SIPOC analysis of our own work. I trained the second branch on them, and their checklists now run as checks inside the platform.
Smaller tools
A 3D pallet-loading optimizer in React and Three.js, a CSV-to-subitem matching app for the work board, a knowledge base, and a parts compatibility matrix.