Independent studio · København · est. 2005 ── 2005 / 2026
Software that ships, not slides.
20 years of building software for clients who care about the result, not the process. Web apps, custom systems, mobile, and the AI products and workflows that knit them together.
Booking new work · Q3 2026
- 20+
- Years shipping software
- 180+
- Shipped client projects
- 34
- Production systems live
- 14
- Production AI agents
/ services
What I make
Five practices. One senior partner. Most engagements blend two or three.
-
— 01
Web apps & SaaS
Multi-tenant dashboards, internal tools, customer portals. From greenfield to legacy rescue.
React TypeScript Node Postgres AWS -
— 02
AI products & copilots AI
AI woven into the software your team uses — chat, structured extraction, decision support — or shipped as a product of its own.
Claude GPT-5 MCP Vercel AI SDK pgvector -
— 03
Custom business software
Workflow systems, integrations, scheduling, billing. Software that fits how your team actually works.
Python .NET Postgres REST GraphQL -
— 04
Agentic workflows AI
Internal automation that thinks. Document pipelines, lead enrichment, QA, code review. Replaces work, not jobs.
LangGraph Temporal Modal CrewAI E2B -
— 05
Mobile & marketing sites
Native and cross-platform apps; fast, brand-led websites. Companion apps, field tools, e-commerce, microsites.
Swift Kotlin React Native Next.js Sanity
/ work
Selected work
Sample projects — illustrative of the work I take on. Mix of traditional builds and AI-led engagements.
-
— 01 2025MediaMax product Live
SaaS · Marketplace
Mikromarked
Problem · Small-scale Danish producers of homemade and home-grown goods had no shared way to be found by nearby buyers.
Outcome · A map- and search-based marketplace connecting consumers directly with local producers — free to start, with paid tiers and order fulfilment.
local-producer marketplace Livemikromarked.dk ↗ -
— 02 2026MediaMax product EdTech
SaaS · EdTech
Tastatur Helten
Problem · Schools needed an engaging way to teach ten-finger touch typing — and to track each student's progress.
Outcome · A typing game with class leaderboards and teacher dashboards, free for schools, plus a bonus math game and white-label options.
ten-finger typing for schools EdTechspil.v-skole.dk ↗ -
— 03 2024Storefront + ops +28%
E-commerce · Food & drink
Mølleby Marked
Problem · Specialty grocer outgrowing off-the-shelf checkout. Needed local pickup, subscriptions, bundles.
Outcome · Repeat-customer rate up to 41%. Average basket +28%, supplier portal cut weekly admin in half.
avg. basket size +28% -
— 04 AI 2025Contract review agent 12×
AI agent · Legal
Aksel & Bjerre
Problem · Boutique law firm wanted partner-grade clause review at associate-grade time. Off-the-shelf tools missed Danish-law nuance.
Outcome · A retrieval-grounded agent with firm-specific evals. First-pass review in 4 minutes, every flag linked to source.
faster first-pass review 12× -
— 05 2022Identity, packaging, shop 40+
Brand + commerce · Microbrewery
Skovly Bryggeri
Problem · Brewery launching nationwide needed identity, packaging and a DTC shop in twelve weeks.
Outcome · Sold through launch run in three weeks. Placed in 40+ specialty stores and into two national chains by month six.
specialty stockists 40+ -
— 06 AI 2026Tier-1 support agent 64%
AI agent · Telco
Fjordnet
Problem · Rural ISP with 18k customers ran tier-1 support on rotation. Repetitive: "is my modem down?", "where's my invoice?", "can I upgrade?"
Outcome · Agent answers in chat and on the phone. Handles 64% of tier-1 end-to-end, hands off cleanly with full context.
tier-1 deflection 64%
/ inside
A look inside
A small slice of one engagement — an AI agent run, replayed. This is roughly what a build looks like from the inside.
- plan
- tool
- data
- think
- ok
/ About
A senior practitioner, not an agency. Building production software since 2005 — lately with agents and copilots woven in where they earn their place.
I'm an independent technologist with two decades of shipping production software. I work directly with founders, owner-operators and lean product teams who want one senior partner instead of a contractor pool.
Most engagements last years. Most clients came from one other client. The last three years I've leaned heavily into modern AI tooling — agents, copilots, retrieval, agentic workflows — and built it into the same production rigour I've always brought.
/ approach
How I work
Diagnose
Two weeks. Listen, map what exists, find what hurts. The problem is rarely the brief.
Prototype
Working prototype in days, not weeks. Real data, real interactions, real failure modes — visible.
Ship
In production, in pieces. Behind a feature flag, with observability and a clean rollback. No big-bang launches.
Compound
Most projects keep going for years. Tools, frameworks and models change — architecture absorbs the change.
/ contact
Start a project
Tell me what you're trying to do. I read every brief myself, within two business days.