Every order is bought by hand
Products linked to their suppliers once. After that the platform places the order, imports tracking and updates stock on arrival.
Goods move only as fast as the paperwork behind them. We build the systems that buy from suppliers, track shipments, plan transport, count stock and bill clients, so your team stops copying data between tabs.


Each one grows with volume. A few orders or loads a day can be handled by hand. Hundreds cannot.
Products linked to their suppliers once. After that the platform places the order, imports tracking and updates stock on arrival.
One role-based platform for inspections, toolboxes, equipment and planning, on a supported stack with tests and monitoring.
Inventory, purchasing and shipping in one system, with quantities checked against each other and a two-way accounting sync.
Each item links to the client project where we built it. Most projects start with one of these and add the next once it pays off.
Supplier purchases placed for each customer order, tracking imported, stock updated on arrival and clients billed at the right stage.
Internal platforms where staff handle inspections, safety toolboxes, materials and transport planning behind one login.
Stock, customer orders, vendors and purchase orders in one live view, so managers stop asking around to find where an order stands.
Raw materials, production orders, shipping and receiving in one ERP, with unit conversion that invoices and certificates can trust.
Orders and stock pulled from several Amazon marketplaces on a schedule and routed to the right production line with files and deadlines.
Engineering for companies that sell supply chain software: internal systems built to their specification and AI features inside their product.
Peregrine Ship is a Hong Kong company that runs a dropshipping and fulfillment platform for high-volume e-commerce. From June 2024 to July 2025, a team of two to five OSKI engineers worked on its backend for orders, inventory and fulfillment, its admin dashboard and its third-party logistics API integrations.

“They maintained reliability without needing constant oversight, which made the collaboration efficient.”
Jongeneel is a transport company. Its staff use an internal, role-based platform for inspections, safety checklists, equipment, employee administration, transport planning and reporting.
The platform ran on Umbraco 8 and .NET Framework. We mapped the business-critical modules first, then moved it to Umbraco 17 on .NET 10. A deprecated plugin was replaced, custom back-office tools kept working, and Hangfire jobs, notifications and scheduled tasks kept running. Tests guarded the business logic throughout.
A wrong quantity or a missed charge shows up later as a loss or an unpaid balance. These practices come from the projects on this page.
Clients pay for sourcing once a purchase succeeds and for shipping once goods are prepared for dispatch, based on real product and shipping values.
Admins change taxes, manager fees and CNY exchange rates themselves. The platform keeps the history of each value.
Ordered, received and invoiced quantities are checked against each other, and Excel and PDF reports are validated against accounting figures.
QuickBooks sync runs as Hangfire jobs, so a slow API call does not block the person entering an order or a shipment.
xUnit and Moq tests check business logic while the platform moves to a new stack. Serilog and Sentry watch background processing after.
Artwork under 300 dpi is held back before it reaches production, and the system asks the buyer for a better file on its own.
Lokad is a Paris-based company whose platform runs supply chain forecasting and optimization on its own language, Envision. Between May 2023 and December 2024 we built Lokad’s in-house CRM to their functional and architectural specifications, with every change reviewed by their engineers.

“They delivered a polished CRM, working fine and nice looking.”
Most logistics work is data moving between companies. We connect your platform to the supplier, marketplace, logistics and accounting APIs it depends on, and run the sync in background jobs, away from the screens your staff work in.
Related services: integrations and automation, ERP development, Amazon SP-API integration, QuickBooks integration and e-commerce development.
Amazon marketplaces feeding orders and stock into one workspace every 15 minutes for Aspect, a print workshop. Read the case
We do not automate the whole operation at once. We find the manual step your team repeats most, automate it, and then move to the next one while the system stays in daily use.
We trace a single order or load from intake to delivery and invoice. Every manual step, paper form and spreadsheet goes on the list.
Supplier, marketplace, logistics and accounting APIs: access, limits and which fields they really return. This decides what can be automated.
When stock moves, when money is charged, which units apply and who is alerted when a step fails. You approve them before we build.
The step that costs your team the most hours ships first. Two-week sprints with demos on real or sandbox data.
Production support and a steady flow of change requests, without breaking the features your operations depend on every day.
Dropshipping fulfillment, transport operations, manufacturing and shipping ERPs, marketplace order intake and supply chain software.

A sourcing step that buys from 1688 suppliers for each order, tracks the shipment and bills clients only when each stage is complete.

An internal platform for inspections, toolboxes and transport planning, upgraded from Umbraco 8 to Umbraco 17 on .NET 10 with daily workflows intact.

An internal ERP that replaced separate tools for inventory, purchasing, shipping and reporting, with a two-way QuickBooks sync the finance team can rely on.

A custom ERP that brings inventory, order processing, purchasing and reporting together and keeps vendor data in sync with QuickBooks.

A platform that pulls orders from 7 Amazon marketplaces, turns personalized orders into print jobs and shows the real margin on every product.

An assistant inside Lokad's platform that answers questions, generates Envision code and tests it against the real Envision runtime.
NetSuite integrates through REST or SOAP web services, RESTlets, SuiteScript, CSV import, marketplace connectors and iPaaS. We compare them by fit, limits and price, list where syncs break and show what a custom integration costs.
Shopify connects to NetSuite through Oracle's NetSuite Connector, Celigo's integration app, other apps or a custom build. We compare what each syncs and costs, list the failure points (variants, tax, discounts, refunds, payouts) and price a custom build.
The best ERP for retail and fashion brands handles size and color matrices, one stock pool across stores, web and wholesale, and clean sync with your POS and marketplaces. We compare seven options by data model, integrations and price.
Anything missing? Send us your question and an engineer will answer, usually within one business day.
Contact usYes. From June 2024 to July 2025 we worked on Peregrine Ship’s dropshipping and fulfillment platform in Hong Kong: the backend for orders, inventory and fulfillment, the admin dashboard, third-party logistics API integrations and automated sourcing from 1688. In its Clutch review the client reported about 35% faster fulfillment and 50% less manual admin work.
For Peregrine Ship, a sourcing manager links each product to its 1688 supplier once. The platform then places the supplier order, imports the tracking number and updates warehouse stock when goods arrive. About 30% of the manual order flow was replaced by automated actions.
Yes. Jongeneel, a transport company, runs inspections, safety checklists, toolboxes, materials and transport planning on an internal platform. We moved it from Umbraco 8 and .NET Framework to Umbraco 17 on .NET 10 while daily workflows kept running.
We have built QuickBooks integrations in two ERP projects. One syncs purchase orders and vendor data. The other runs a two-way invoice sync with vendor mapping, tax logic and automatic remapping of item IDs, as background jobs.
Yes. For Lokad, a Paris-based supply chain software company, we built an in-house CRM to their specification and later an AI assistant inside their platform. Users reach a first working Envision script about 70% faster, and 82% of generated scripts run on the first try.
Yes. We start with a review of the code, dependencies and business-critical modules, then fix what hurts daily work first. That is how we approached Jongeneel’s platform and the One Motion ERP, which we develop and support in production.
You do. Code, databases and API credentials live in your accounts, with full IP assignment in the contract. We charge for the work, not per shipment or per user.
A spec, a Figma file or three paragraphs is enough to start.

Cookies on oski.solutions
We'd like to use analytics cookies to understand how the site is used, and marketing cookies to measure our ads. They are off unless you allow them. You can change your choice any time via “Cookie settings” in the footer. Cookie policy