Calendar open for new scopes
For agencies & studios
Nuxt, Vue, GSAP. You sell the project and get the designs approved — I take the front-end scope: build, animation, launch. White-label, under your name.
- years of experience
- 10+
- 14 on Google
- 4.9/5
- working stack
- Nuxt · Vue · GSAP
The project is sold. The designs are approved. And nobody in-house can code the animations.
It is almost never a skill problem. It is a calendar problem: the right person is on another project, or is not on the team yet.
Your motion developer is already booked
Your front-end dev is on another delivery, or builds beautifully but does not do motion. The scroll story from the design ends up as a CSS fade-in.
The design promises more than the quote
The pitch sold scroll-driven motion, page transitions and a bit of 3D. The estimate was made for a standard website.
Hiring takes longer than the project
Finding a design + motion + Vue profile takes months. The delivery date is five weeks away.
You do not need one more employee. You need someone who takes the front-end scope and ships it on the agreed date.
The front-end scope, from design file to shipped site.
You pick the depth: the whole scope, or only the part your team would rather not carry.
Nuxt / Vue / TypeScript build
Nuxt 4, Vue 3 script setup, TypeScript. Typed, split and documented components — ready for your team to own on delivery day.
GSAP animation
ScrollTrigger, SplitText, Flip. From scroll storytelling to hover details, built on a controlled timeline instead of patched together in CSS — and cleanly disabled under reduced-motion.
Page transitions
Nuxt transitions and View Transitions orchestrated with GSAP: navigation becomes continuous instead of a white reload between screens.
Light WebGL
Three.js for an animated background, an image distortion or a 3D object. Performance-budgeted, degradable, and switched off cleanly on devices that cannot keep up.
UI design when needed
Missing screens, empty states, unspecified breakpoints: I design what is missing inside your system, without drifting from your art direction.
Performance & accessibility rescue
Core Web Vitals in the green, WCAG 2.1 AA held. Taking over a front-end that lags, janks on scroll or fails the client audit.
White-label, in your tools, with your conventions.
I fit into your existing process. You do not have to invent an organisation to make room for me.
White-label, no exceptions
I appear nowhere: no footer credit, no post about your client, no direct contact with them unless you want it. The work is signed by the agency.
Your tools, not mine
Figma, Slack, Notion, Linear, your repository, your branches, your pull requests. I follow your commit convention and go through your code review like any team member.
Independent on technical scoping
You give me the designs and the intent. I come back with the calls to make, the risky areas and an estimate per scope — not with a question every two hours.
Code you actually get back
Typed, commented, documented, with a handover note for your team. No dependency on me once the project ships: it is your code, not mine.
Three ways to bring me onto a project.
The right format depends on what you are missing: time, a skill, or both.
By the day
To unblock an animation, fix a performance issue or finish a sprint. Billed per day, no volume commitment.
Best when you are two days short of shipping.
- Most requested
By the scope
The full front-end scope of a project, framed with you: written perimeter, fixed price, committed delivery date.
Best when the site is designed and needs to be built.
Retainer
One or more days a week reserved for your agency over a set period. You steer the priorities as you go.
Best when you are absorbing a workload peak over a quarter.
Rates are framed on the call: they depend on the amount of motion and the level of finish expected, not on the number of pages.
Ten years of shipping, not a portfolio of concepts.
- 10
- years freelancing
- 4.9/5
- 14 Google reviews
- 1
- single contact, from design to deployment
Design and build by the same person
What I design, I can build. What I build, I know why it was designed that way. You save the round trip between studio and developer.
Native code, not a no-code tool
Nuxt and GSAP do not have the ceiling of a Framer or Webflow site: complex timelines, WebGL, a performance budget you actually control.
Used to agency constraints
Client deadlines, approval loops, art direction to respect to the pixel, NDAs. None of it is a surprise.
Let's talk about your next project.
Thirty minutes to look at the designs, tell you what fits the budget and give you an estimate per scope. If it is not for me, I will say so on the call.
Calendar open for new scopes
Reply within one business day. NDA signed without discussion if your client requires it.