Freelance Vue and Nuxt developerAvailable now
A Vue and Nuxt developer who ships and sticks around.
Vue is the other half of my frontend work. I build and maintain Vue 3 and Nuxt applications with TypeScript, the Composition API and Node.js backends, for companies that chose Vue for good reasons and want a senior developer who respects that choice instead of pushing a rewrite.
Start here
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 for this kind of work.
A good fit if
- You run a Vue or Nuxt product and need senior capacity to ship features and keep it healthy.
- You are on Vue 2 or an older Nuxt version and need a planned, incremental upgrade.
- You want one developer who can handle the Vue frontend and the Node.js API behind it.
- You prefer a developer who is comfortable in both React and Vue and will not argue about which is better.
Probably not a fit if
- You are looking for someone to rewrite a working Vue app in React. I will usually advise against it.
- You need the cheapest possible rate for simple page building.
- You need a large team rather than one senior developer.
What I do
What the engagement typically covers
- Vue 3 and Nuxt applications
- Composition API, Pinia, typed components, server routes and data fetching in Nuxt, and a sensible project structure the team can follow.
- Vue 2 to Vue 3 migrations
- Audit, migration plan, and an incremental path that keeps releases going while the codebase moves forward.
- Performance and maintainability
- Bundle size, rendering, caching and the refactors that make the next feature cheaper instead of more expensive.
- APIs and integrations
- Node.js REST APIs, SQL databases, authentication, payments and accounting integrations behind the Vue frontend.
Proof
Clients who kept me around
Product companies that kept me for years, on Vue and React alike.
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 studyBunch 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 studyVisma 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 studyY-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
Process
How we'll work together
The same four steps for a two-day fix and a two-year engagement.
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.
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.
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.
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
- Do you work with Vue 2 codebases?
- Yes, both maintaining them and migrating them to Vue 3. Vue 2 is end of life, so most clients want a migration plan, and I prefer one that ships in steps rather than a big-bang rewrite.
- React or Vue, which do you recommend?
- Whichever your team already knows and your product already runs on. Both are mature. The choice matters far less than the quality of the code and the people maintaining it.
- How quickly can you start?
- I keep my availability status up to date on the homepage. If it says available, I can usually start within one to two weeks. The first step is a free 30-minute intro call.
- 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, because they depend on the scope.
- Is one developer a risk for us?
- Code lives in your repositories from day one, written so the next developer can pick it up. Documentation and handover are part of every engagement, not an extra. My track record is long tenures, which is continuity, not dependency.
- Do you work with companies outside Denmark?
- Yes. Most of my work is remote. I am in the Central European timezone, which gives full overlap with Europe and the UK and 3-6 hours of overlap with the US East and Central timezones. I work async-first with a written weekly update.
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