I look at how your process runs and rebuild what you order: production code that runs in your systems.
Forward Deployed Engineer · Salzburg, Austria
One day on site. I walk one order from intake to invoice and note where the time goes. At the end you get a results briefing: what can change, in which order, and at what price. What gets built is your decision afterwards.
The survey
One order flow across three sheets. The figures here are a worked example and were measured at no client; they show which quantities a process survey yields: duration per leg, waiting time, rework rate.
Current state (survey)
Measured legs
- Order intake → ERP, create order — 6 h
- ERP → manual re-entry I — 4 h
- Manual re-entry I → MES, production planning — 9 h
- MES → manual re-entry II — 5 h
- Manual re-entry II → approval queue — 3 h
- Approval queue → invoice and close — 69 h (waiting)
- Branch: manual re-entry II → CRM, shipping order — 7 h
- CRM → invoice and close — 2 h
- Exception: approval back to the start of the process — 17 % (rework)
Critical path: 96 h, or 4 days. 3 systems, 2 manual re-entries.
Measurement
Findings
- Critical path, longest route through the flow — 96 h
- A1 — exception loop at manual re-entry I — 17 % (rework)
- A2 — exception loop at manual re-entry II — 2 systems (entered twice)
- A3 — jump from approval back to the start — 1 loop
- Waiting time in the approval queue — 69 h (72 % of lead time)
Of 96 h lead time, 69 h is pure waiting.
Target state (rebuild)
Legs after the rebuild
- Order intake → ERP · AI, order created — 0.5 h (AI extracts the order)
- ERP → MES, production planning — 0.5 h
- MES → approval · AI, exceptions triaged — 1 h (AI triages the exceptions)
- Approval → CRM, shipping order — 3 h
- CRM → invoice and close — 1 h
Lead time: 6 h. 3 systems, 0 manual re-entries, 0 exception loops.
Lead time 4 days 6 hours
Drawing key
- Thin solid line: the path as it runs today.
- Heavy solid line: the critical path, traced in red on sheet 02.
- Thin dashed line: an exception loop, meaning a jump backwards.
- Heavy dashed line: a step a model takes over on sheet 03. Those nodes are marked “AI” in the text.
What that means
Points you can put to any provider. With me they hold for every engagement.
- Write access, not a presentation
- I work in your production systems. At the end I hand over a repository with a passing test suite.
- Reachable at 7am
- When it jams during the early shift you call me, not a support line. I wrote the code.
- It keeps running at your place, without me
- The code runs in your environment and sits in your repository, together with the evals and the runbook. Nothing switches off when the contract ends. Your team does the next rebuild, or whoever you hand it to. Which rights belong to whom is settled in the contract, not on a website.
Ask every provider you compare the same question: who writes the code that ends up running?
Engagements
What the first day costs is published here, because the day is a known quantity. For anything after it I quote neither a price nor a range in advance. Put a figure on work you have not seen and you are guessing, and the margin for guessing ends up on your invoice. The results briefing states, for every proposal, how many working days it takes and what it costs. All prices are net of Austrian VAT; for business clients outside Austria, VAT is reverse-charged.
Walkthrough
€4,000 fixed
One day at your site. I walk one order through, talk to the people who run it daily, and look at the systems it passes through.
Extent
What you hold afterwards
A briefing: the drawing of your process, the places where time is lost, and the proposals that follow — what can change, roughly what it is worth, and what it costs. Each proposal can be ordered on its own: a few days for the smallest, several weeks for a rebuild, months where it turns into an ongoing engagement.
Rebuild
fixed price per proposal
I build what you order out of the briefing. Every item has its price before it starts: if the build takes longer than expected, I pay for that, not you.
What you hold afterwards
Running code in your environment, evals, runbook and a handover your team can carry on from.
Operations
from €4,400 per month
On call for what I built, plus a capped allowance of days for continued work. No retainer for availability alone.
What you hold afterwards
For the systems I wrote, I am the contact. Every month you get an account of where the days went.
Evidence
Three cases out of thirteen years, anonymised: industry and country, no names. Each one also says which part of it was mine. The long form of each is a sheet under References.
- Energy and climate tech, European scale-up From the chip to the end of the line — and then handed over
- Device software on the computer inside the heater, drivers for third-party mining hardware, the cloud broker between them, the Kubernetes platform, a PKI for device identity, and the test bench at the end of the production line. Since 2024 I have been the lead engineer on this system. At the end of 2026 it goes over entirely to the client’s in-house team, following a roadmap that included onboarding an internal engineering lead. The mobile app I led and carried rather than wrote. ~270,000 lines, hand-written code, ~11,500 commits
- Healthcare, community pharmacies in Austria Four point-of-sale systems behind one interface
- Oracle SQL, partly reverse-engineered from the database schema. IBM DB2 over ODBC, debugged on site in the pharmacy. Plus a vendor REST interface and a vendor web service. One model sits on top of those four technologies, and all four run in production, so that stock, terms and order status do not get typed twice. The central backend of that platform is mine from the first line to the last. ~7 years, in production
- Furniture manufacturing, Austrian solid-wood supplier Construction rules that come out as machine data
- A configurator checks made-to-measure wardrobes against the real production range, prices them live and emits one machine project per carcass, plus the cut lists. Those rules previously lived in people’s heads and in spreadsheets. 12+ cabinet types, parametrically constructed
A client name goes on this page once I have the written release for it, and you rarely get one in this business: non-disclosure agreements usually forbid it. So what stands here is industry and country. Who it was I will tell you in conversation.
The figures in this section are rounded counts from the source archives. Those in the plan set above are an example, and are marked as one there.
Contact
Write and tell me which process costs you the most time, and when you could clear a day for it. You get a proposed date and the engagement sheet back.