Giacomo Mantovani

For agencies & software houses

Senior developer & AI engineer for agencies: when your team is full

I'm a senior full-stack and backend developer, and an AI engineer. Agencies bring me in when there's more work than people, a deadline is slipping or a client wants AI. You get one more senior on the project, at a fixed price, under your agency's name if you prefer.

Sound familiar?

When agencies call me in

More work than people.

You said yes to more projects than your team can carry. I take one on, or a piece of one, and your team keeps its pace.

The project is running late.

The deadline is close and the backlog isn't shrinking. I join the project as it is, read the code and pick up what's holding the release back.

The client asks for AI.

An assistant, a search over their documents, a voice agent. I build it into the product your team is already making, and talk to the client about it if you want.

The project you'd have to turn down.

Too big, or too far from what your team usually builds. With me on it, you can say yes and keep the client.

A senior, without hiring one.

Hiring a senior takes months and a long commitment. I'm there for the project, and the cost ends when the project does.

Your clients' AI bills keep growing.

Features that call a model on every click get expensive fast. I find where the money goes and cut it without removing features. On one platform that meant about 80% less.

How I work

Your project, your rules

Your client, your call.

I can talk to your client directly, in meetings and on calls, or stay in the background and work under your agency's name. You decide, project by project.

NDA as standard.

I sign one before you show me anything. Your clients, your code and your prices stay between us.

Fixed price per project.

We agree the scope and the price before I start. Half at the start, half at delivery. No hourly meter running.

If it's not right

You only pay for work you're happy with

How it works depends on the size of your agency.

Small and mid-sized agencies

  • I work in my own repository and give you a preview you can open at any time.
  • If you're not happy before I hand over the code, you get your money back.
  • Once you've approved the work and the code is handed over, the refund no longer applies.
  • Want me to start directly in your repository? That's fine, but then there's no refund.

Larger agencies

  • I work in your repository from day one, with your tools and your code review.
  • If it's not a fit after the first week, that week is on me.
  • I invoice it only if you decide to continue.

Case studies

Work I've shipped

Questions agencies ask

Will our client know about you?

Only if you want them to. I can join calls with your client as part of your team, or stay in the background and deliver under your agency's name. You choose for each project, and an NDA covers it either way.

What if we're not happy?

If I work in my repository, you can see a preview the whole time. If you're not happy before I hand over the code, you get your money back. Once you approve the work and the code is handed over, that no longer applies. Larger agencies work in their own repository from day one: if it's not a fit after the first week, that week is on me.

How does payment work?

A fixed price per project, agreed before I start. Half at the start, half at delivery.

Do you work in our repository?

Yes, with your stack and your code review. Smaller agencies usually start in my repository with a preview, which is what makes the refund possible: if you'd rather start directly in yours, that's fine, without the refund. Larger agencies get their repository from day one, with the first week on me if it's not a fit.

Next step

Got a project that needs one more senior? Let's talk for 15 minutes.

Book a 15-minute call
Download the profile to forward to your client (PDF)