Build.
Solve.
Scale.
One developer, one clear scope, one system that fits your business instead of the other way around.
Three ways I usually help
Every project starts the same way: a call, a written scope, a fixed price. No retainers you can't cancel.
Custom web apps
Booking, planning, inventory, internal admin — the system your business runs on, built to match how you already work.
Integrations and APIs
Get your systems talking. REST APIs, third-party services and data migrations that stop the manual copy-paste for good.
Rescue and rebuild
An old site or half-finished project nobody wants to touch. You get an honest review of what is worth keeping, then it gets finished.
Four steps, no surprises
Free call
Thirty minutes. You describe the problem, you get the awkward questions.
Written scope
What is included, what is not, what it costs, when it lands. In Danish or English.
Build in the open
A working link from week one and a short update every Friday.
Launch and hand over
You own the code and the accounts. Support afterwards is optional, never locked in.
Things I have shipped

Barshifts — volunteer bar scheduling
A full shift-planning platform for volunteer-run bars: rosters, swaps, roles and reporting. Built end to end — ASP.NET Core API, React front end, its own component library.
Read the case study[Client] — booking portal
Replace phone-and-paper bookings with a self-service portal and an admin overview.
Case study[Client] — stock and ordering
One dashboard across two warehouses, with automatic reorder alerts.
Case studyMagnus Hansen. CodeVault is one person.
Full-stack web applications — database, API, interface, the whole chain. The interesting problems are the ones where software has to survive contact with real people using it on a Friday night.
You talk to the person writing the code. Fewer meetings, faster answers, nothing lost in a handover.
“He understood our workflow better than we could explain it, and the first version was already usable.”
Before you ask
Still unsure? The call is free and you get an honest answer, even when the answer is that you do not need this.
Most first releases land between DKK 25,000 and 90,000 depending on scope. You get the number in writing before anything is built.
Tell me what is slowing you down.
A short message is enough. You hear back within one working day, usually with a question or two.
[email protected]Præstø, Denmark · remote across Denmark