Skip to content

Developer for SaaS productsAvailable now

SaaS products that keep shipping long after version one.

SaaS is where most of my career has been. Six years on Dinero, a mature accounting SaaS with a large customer base. Two years and counting growing Målbar's LCA product. A year on Storebuddy. And my own booking SaaS, Tiltiden, where I handle subscriptions, payments and support myself. I know what it takes to ship features every week without breaking paying customers.

Start here

To
hello@perhp.com
Subject
Project inquiry

Opens in your mail app

Is this a fit?

An honest fit check before we talk

I would rather tell you no on the first call than waste your budget. Here is what a good match looks like in this sector.

A good fit if

  • You run a B2B SaaS product and need senior capacity to ship features and keep quality up.
  • You are a founder building a SaaS MVP and want it built so it can become the real product.
  • Your product needs billing, subscriptions, roles and permissions, onboarding and an admin back-office done properly.
  • You want a developer who has run a SaaS himself and thinks about churn, support load and upgrades, not just code.

Probably not a fit if

  • You need a full product team with design, growth and support in one contract.
  • You want a no-code or low-code build. That can be a fine choice, but it is not what I do.
  • Your product is built on a stack far from TypeScript, React, Vue and Node.js.

What I do

What I typically build in this sector

Product features
Customer-facing features shipped in short iterations from your backlog, in React or Vue with TypeScript, with a weekly written update.
Billing and accounts
Subscriptions and payments with Stripe or similar, plans and limits, teams, roles and permissions, invoicing and the edge cases of upgrades and downgrades.
Admin and internal tools
Back-office tools for support, operations and finance, so the team can help customers without asking a developer.
Scaling the codebase
Upgrades, performance work, tests and structure that keep feature development fast as the product and the team grow.

Proof

Clients who kept me around

Nine years combined inside SaaS products, longest engagements first, plus my own booking SaaS Tiltiden.

  1. 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
  2. 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
  3. 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

See all case studies and the full tenure ledger

Process

How we'll work together

The same four steps for a two-day fix and a two-year engagement.

  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.

FAQ

Questions I get asked

Have you built a SaaS from scratch?
Yes. Tiltiden is my own booking system for Danish service businesses, with online bookings, payments and reminders. I also co-built eManager's tournament platform from zero as a partner. And I have spent years inside large, mature SaaS codebases, which is a different and equally useful skill.
Can you take over a SaaS product from a previous developer or agency?
Yes, that is common. I start with a short audit of the code and infrastructure, write down what I find, and agree on priorities with you before changing anything important.
What happens after launch?
I stick around. My clients have kept me for one to six years, first for the build and then for support and further development, usually on a retainer of reserved weekly hours.
How quickly do you learn our domain?
Faster than most, because I ask a lot of questions before writing code. I have picked up LCA methodology, building physics, bookkeeping rules and pharma processes on previous engagements. Expect me to be useful in the first week and fluent in the domain within a month or two.
How do you price work?
Fixed price for well-defined projects, hourly or a monthly retainer for ongoing work. My preferred engagement is 20-40 hours a week for six months or more. Rates are in the proposal, not on the site.
How quickly can you start?
Current availability is on the homepage. If it says available, usually within one to two weeks after a free 30-minute intro call and a short written proposal.

Contact

Tell me what you are building

What it is, roughly when it needs to exist, and what a great result looks like. I usually reply within a day, and the first 30-minute call is free.

hello@perhp.com