Lochstack

Custom software for operationally complex businesses.

Optimization engines, scheduling systems, and decision-support tools where off-the-shelf products don't fit.

About

Lochstack is an independent software engineering consultancy. We build custom systems for businesses whose operations don't fit neatly into existing products — refineries running joint cargo optimisation, logistics operators scheduling against shared constraints, commodity teams reconciling physical flows with financial exposure.

The work sits where domain complexity, mathematical modelling, and production-grade engineering meet. Typical engagements combine optimisation (LP, MILP, MINLP), operational scheduling, data pipelines, and the interface layer that makes the result usable.

minimize cost(x) + demurrage(t) − revenue(x) subject to mass_balance, quality ≤ spec, inventory ≥ 0, tank_exclusivity, berth_schedule, laycan_windows where x ∈ ℝⁿ₊, t ∈ ℝᵐ₊, y ∈ {0,1}ᵏ

What we do

Optimisation & decision systems

Mathematical optimisation models for operational decisions: blend planning, scheduling, routing, resource allocation. Linear, mixed-integer, and non-linear formulations.

Custom operational software

End-to-end systems where the problem is too specific for off-the-shelf products. Data ingestion, domain-specific calculations, operator-facing tooling.

Technical due diligence

Independent review of existing systems — architecture, correctness, maintainability. Useful before a build/buy decision, an acquisition, or a major rewrite.

Contact

hello@lochstack.com