Services

Software development
services.

I'm a freelance software developer in Copenhagen, working with product and engineering teams across European timezones since 2015. I help companies that need a focused, well-scoped project delivered, and teams that want an experienced developer inside their own workflow for the long term.

Source code on a laptop screen in a dimly lit room

What I offer

Three services,
one way of working.

Most of my work sits at the intersection of frontend architecture and full-stack development. Each service has its own page with the problems it solves, what you get and the cases behind it.

Vue
Nuxt
React
Next.js
TypeScript
Tailwind CSS
Vite
Figma
GraphQL
GitHub

Frontend Development

Vue, React, and Nuxt. Product interfaces from design through production - SPAs, dashboards, design-to-code, and frontend architecture built to stay maintainable as the product grows.

  • Design to code from Figma, Sketch, or prototypes
  • SPAs, dashboards, and customer-facing product UI
  • Component libraries and frontend architecture
Vue
Nuxt
TypeScript
Vite
Tailwind CSS
GitHub

Vue & Nuxt Development

For products built on Vue or Nuxt. Component frameworks shared through npm, Nuxt apps with server rendering or static generation, headless CMS front ends, and staff-facing applications.

  • Vue component frameworks versioned through npm
  • Nuxt apps with server rendering or static generation
  • Headless CMS front ends and back-office SPAs
Node.js
Laravel
PHP
AWS
Azure
Docker
PostgreSQL
Redis
Nginx
Kubernetes
Terraform
GraphQL

Full-stack & platform work

Apps, APIs, integrations, and DevOps. End-to-end for smaller clients (A-Z), or the broader work that grows around a feature on larger teams: backend, scripting, deploy pipelines, and third-party wiring.

  • Web applications from database to interface
  • APIs, integrations, and third-party services
  • Deploy pipelines, hosting, and platform work

Alongside the services

AI workflows
& automation.

Agentic development and workflow optimization in real client repos, where it saves real engineering time. Faster iteration, less repetitive work, and the same quality bar you expect from senior engineering work.

Claude
Anthropic
OpenAI
Cursor
Windsurf
GitHub Copilot
GitHub
GitLab
  • Agentic development in real client repositories
  • Workflow automation that saves engineering time
  • AI tooling adopted without cutting quality corners

Engagements

Scoped projects
or long-term work in your team.

  • Scoped projects, A-Z

    For smaller teams and focused builds, I often own a project A-Z with a defined scope. A clear brief and a realistic budget are usually enough to tell if we're a fit.

  • Long-term work inside your team

    For larger organizations, I embed in your team for the long term. I've been embedded in teams from startups to Fortune 500 enterprises, and I've led delivery alongside teams of up to 12 developers.

  • Hourly rate and honest estimates

    I work on an hourly rate that depends on the complexity and nature of the engagement, and I'm transparent about it before we start. Scoped work comes with an honest hour estimate tied to a clearly defined brief.

  • After launch

    Most of my clients keep me on for maintenance, iterations and new features long after the initial launch. I have multiple client partnerships that have been running for 4-8 years.

"I have had the pleasure of working closely with him at a mutual client for more than twelve months, and he impresses not only with strong technical skills, but also with his ability to bring people together around a common direction."

Malthe Reipurth

Co-founder @ Black Capital Technology

Cases

The work
behind these services.

From a scoped campaign site to long-term contracts. Each case describes my role, the stack and what changed for the client.

Looking for
the right developer?

Whether you're ready to start or just exploring your options, feel free to reach out. No commitment, no pressure.

I usually respond within 2 hours.

11+ years of experienceBased in Copenhagen