Skip to content

Available for new projectsDenmark · remote-friendly

The freelance developer clients keep for years.

I'm Per Hansen, a full-stack developer from Denmark with 10+ years of experience shipping web and mobile products for fintech, biotech, climate tech and SaaS companies. Web apps, and iOS, iPadOS and Android apps built with Expo. Most freelancers hand over and leave. My clients tend to bring me back, and I stay long after the first release.

Start here

To
hello@perhp.com
Subject
Project inquiry

Opens in your mail app

Services

What I can help you with

Whether you need a product built from scratch or a senior developer to strengthen your team, I deliver production-ready work with no hand-holding required.

Web application development
Full-stack web applications built with React, Next.js, Vue/Nuxt, Node.js and TypeScript. Customer portals, dashboards, SaaS products and internal tools, designed to be maintained, not just launched. Read more
Mobile app development
Native-feeling iOS, iPadOS and Android apps built with Expo and React Native from a single TypeScript codebase. App Store and Google Play releases, over-the-air updates, push notifications and offline support, sharing code and APIs with your web app where it makes sense. Read more
Senior capacity for your team
Need an experienced developer who can hit the ground running? I plug into your existing team, ship features, review code and raise the bar, without weeks of onboarding. Read more
APIs & integrations
REST APIs, database design and third-party integrations such as payments, accounting and authentication. The plumbing that makes your product actually work. Read more
Modernisation & rescue
Inherited a codebase nobody wants to touch? I upgrade legacy frontends, fix performance problems and get releases flowing again, with a plan and no drama. Read more

Why me

What you get when you hire me

Senior from day one

No ramp-up period, no hand-holding. I've shipped in fintech, biotech and e-commerce, and I know what production-grade actually means.

Business first, tech second

I care about the outcome you need, not which framework is trending. Every technical decision is made with your budget and timeline in mind.

A partner, not a contractor

My freelance clients have kept me around for one to three years at a time. I stay invested long after the first release.

Clear, honest communication

Weekly updates, realistic estimates and early warnings if something changes. You will never wonder what is going on.

Stack

  • TypeScript
  • React
  • Next.js
  • Expo / React Native
  • iOS, iPadOS & Android
  • Vue
  • Nuxt
  • Angular
  • Node.js
  • REST APIs
  • SQL databases
  • Tailwind CSS
  • Testing & CI/CD
  • Vercel & cloud hosting

Selected work

Clients I've built for

Long-term engagements in industries where mistakes are expensive. Here is a selection of the work I can talk about.

  1. Climate tech · LCA

    2 years

    Målbar

    Full-Stack Developer · Freelance

    Ongoing development for a Danish life cycle assessment company. I have helped build their LCA screening tool, which lets companies estimate the climate footprint of their products, along with the internal tooling the team runs on every day.

    Read the case study
  2. Construction · Building physics

    Project

    Bunch Bygningsfysik

    Full-Stack Developer · Freelance

    Built a moisture content calculator for construction compositions. Their existing calculation module already had years of building physics expertise baked in, so I kept it as the engine and put a modern, easy to use web UI on top of it instead of rewriting what worked.

    Read the case study
  3. Fintech · Accounting SaaS

    6 years

    Visma Dinero

    Frontend Developer · Full-time, then freelance

    Frontend development on Dinero, one of Denmark's most popular accounting platforms for entrepreneurs and small businesses. First as an employee for four years, then they brought me back as a freelancer for two more.

    Read the case study
  4. Biotech · Pharma

    3 years

    Y-mAbs Therapeutics

    Full-Stack Developer · Freelance

    Full-stack development of web solutions for a commercial-stage biopharmaceutical company, a regulated environment where reliability, correctness and clear documentation are not optional.

    Read the case study
  5. E-commerce · Fintech

    1 year

    Storebuddy

    Frontend Developer · Freelance

    Frontend for a platform that automates bookkeeping for webshop owners and flags imbalances on orders, turning messy e-commerce data into something an accountant can trust.

    Read the case study
  6. Esports · Gaming

    2 years

    eManager

    Full-Stack Developer & Partner · Full-time

    Co-built an esports tournament platform with a fantasy manager game from the ground up: product decisions, architecture and code, as a partner in the company.

    Read the case study

Process

How we'll work together

Simple, predictable and transparent, so you always know where the project stands and what it costs.

  1. 01

    Intro call

    A free 30-minute call where you tell me about your project, goals and constraints. I ask a lot of questions and tell you honestly whether I'm the right fit.

  2. 02

    Proposal & estimate

    You get a short written proposal: scope, approach, timeline and price. Fixed price for well-defined projects, hourly or retainer for ongoing work.

  3. 03

    Build in the open

    Short iterations, working software early, and a weekly update you can actually read. You see progress and can change course before it gets expensive.

  4. 04

    Launch & support

    I handle deployment, hand over clean documentation, and stick around for support and further development if you want me to.

Engagement models, what to expect each week and practical FAQs

About

The person behind the code

I'm Per, a developer from Denmark who has spent more than a decade building for the web and, more recently, for iOS, iPadOS and Android with Expo. I have been an employee at a fintech company, a partner in a startup, and for the last several years a freelancer for accounting, biotech, climate tech and construction companies. That mix taught me that the best code is the code that solves the business problem and doesn't wake anyone up at night.

I don't start coding until we both agree on what the goal is and why it matters. Once we do, I move fast, I am honest when I think there is a better way, and I stick around after launch. I enjoy long-term partnerships most, but I don't shy away from smaller tasks either. If it is a two-day fix or a two-year engagement, you will get the same care.

Outside of client work I build my own products, like Tiltiden and Ønsker.dk, and tinker with Arduino, Godot and whatever technology happens to catch my interest that month.

More about me, my stack and my track record

Per Hansen

Senior freelance web & mobile developer

Contact

Have a project in mind?

Tell me about it: what you're building, roughly when, and what a great result looks like. I usually reply within a day, and the first call is always free.

hello@perhp.com