Every production build in one index: an enterprise Next.js rebuild delivered directly to a global maritime-training company, the AI-native products we build and run under the Ceero name, and the roles we've played on other teams' products.
The clearest proof of the audit-and-fix track: brought in directly by a global maritime-training company after an earlier build fell short, to audit it, rebuild it, and ship two production platforms.
Called in directly to rescue a stalled enterprise build
Two production platforms for a global maritime-training enterprise — audited, rebuilt, and shipped directly for Maersk Training after the original delivery fell short of what the business needed.
“It is extremely satisfying to be able to give Nicklas a scope and simply redirect my focus elsewhere, because I know Nicklas is capable of remaining critical of both Delivery-Quality, and Value-Sanity. Nicklas will take any request and turn it into a functional product.”
A delivery that didn't hold up against what the business actually needed. We were brought in directly, after the fact.
Read the codebase end to end and wrote down what was broken, what was salvageable, and what each option would cost.
Replaced what didn't work with typed, tested, multi-locale enterprise foundations instead of layering fixes on top of them.
A reporting and analytics dashboard, and a Contentful-backed course catalogue and e-learning platform.
A studio that only ships other people's software never feels its own delivery model. Everything below is ours — built on the same guardrails, routing and review gates we sell, and where the model gets stress-tested before a client ever sees it.

AI-native back office for Danish SMBs
One system for the whole back office — bookkeeping, time, contracts, and payroll — with AI that reads receipts and keeps you SKAT- and moms-compliant.

AI policy for schools — enforced and documented
One program the student downloads once: the school sets its own AI policy for teaching, exam rules follow the Danish executive order, and Invigilo enforces both — documenting how AI is actually used.

The contracts independent work runs on
Draft, e-sign, and store MSAs, SOWs, NDAs, and every agreement in between — with freelancer protections built into the first draft.

Property management for Danish commercial real estate
Lease documents in, portfolio analytics out — with automatic PDF data extraction and NPI rent regulation handled the way Danish commercial leases actually require.

AI-assisted clipboard manager for macOS and Windows
Everything you copy, kept and searchable — with AI that names each snippet so you can actually find it again.

Free browser markdown-to-PDF editor
A free browser markdown editor that exports a clean PDF in one click.
Roles from earlier employment and agency engagements, before and alongside Ceero. The exact role is stated, nothing more is claimed, and only publicly launched work is described.
Built the frontend
The airline's Umbraco-driven website, composed from drag-and-drop building blocks so editors assemble pages themselves — with a custom API integration for flight data.
Built the first version of the mitEDC app — solo, in three months
The Danish real-estate chain's mobile app, from zero to first shipped version against EDC's own backend API.
Built the sign-up flow
A fully configurable, multi-dimensional decision tree — paths, products, and add-ons decide which questions each user is asked. Entirely CMS-driven, so the flow changes without a deploy.
The senior engineer who shipped everything on this page is the one who'd run your project — no account managers, no handoff to juniors.