Backend & full-stack development

From idea to production — backends and web apps that just work

I'm Vegard, a solo developer in Norway. I design APIs, build backend systems, and ship the full-stack products around them — and you talk directly to the person writing the code.

  • Based in Norway
  • Direct contact with the developer
  • Built to be maintained
Portrait of Vegard Haglund

About

I'm Vegard Haglund — a solo developer based in Norway, focused on backend systems and full-stack delivery. I design and build APIs, data layers, and the web apps that connect to them, from architecture and persistence through to deploy-ready code.

I use AI thoughtfully to speed up prototyping and debugging, without compromising code quality or maintainability. Working with me means clear communication, practical choices, and software that's straightforward to keep running.

  • Direct contact — no account managers or middlemen
  • Pragmatic tech choices, built to be maintained
  • AI-assisted prototyping, human-reviewed code

Haglund Software · Norway

See what I can help with

Services

From a simple site with a domain to a full-stack product on a cloud database — I can take the piece you need, or the whole thing.

  • Static sites & domains

    Landing pages and marketing sites, including domain setup, DNS, and hosting so the site actually goes live.

  • APIs

    Dedicated APIs with or without authentication — design, persistence, and integrations, documented with OpenAPI so any client can use them.

  • Frontend integrations

    Connect an existing UI to a backend, or build the frontend that talks to an API you already have.

  • Full-stack apps

    End-to-end products with cloud databases, auth, APIs, and the web app your users see — or anything in between.

Stack

Tools I reach for most often — chosen to fit the job, not the other way around.

  • Svelte
  • React
  • Next.js
  • TanStack
  • TypeScript
  • Tailwind CSS
  • .NET
  • PostgreSQL
  • Redis

Need something more specific? We can sort out scope, stack, and next steps. Get in touch

How I work

A simple, transparent process — so you always know where your project stands.

  1. Intro chat

    We talk through what you want to build and the problem it should solve.

  2. Scope & proposal

    You get a clear written proposal: what will be built, how, and in what order.

  3. Build in iterations

    Working software along the way, so you can give feedback early and often.

  4. Launch & hand-over

    Deployed, documented, and ready for you — with help afterwards if you need it.

Projects

Products I build and run myself.

Kunbord

A minimalist encrypted kanban board with workspaces, Free and Super tiers, Google or email login, and more.

  • Encrypted boards
  • Workspaces
  • Google & email login
  • Free and Super tiers

Frequently asked questions

A few things people often wonder about before getting in touch.

What does a project cost?

It depends on the scope. Once I understand what you need, you get a written proposal with an estimate before any work begins.

Can you work with an existing codebase?

Yes. I can extend, refactor, or connect to what you already have — whether that is an API, a database, or a frontend.

Do you help after launch?

Yes. Maintenance, further development, and hosting can be arranged as needed, so the solution keeps running smoothly.

Which technologies do you use?

Often TypeScript, Svelte or React, .NET, and PostgreSQL — but the choice depends on your needs and what you already run.

Do I need a full specification before we talk?

No. A rough idea is a great starting point. Clarifying scope and priorities is part of the work.

Let's build something

Tell me briefly what you're building and where you're stuck. I'll get back to you with questions or a suggested next step.

Email
contact@haglundsoftware.no
Location
Norway