From stuck
to shipped.

I’m Matteo Gazzoni, a full-stack product engineer. I help founders and agencies finish web apps, get stuck releases moving and build first versions, with scope, price and deadline agreed up front.

Thirteen years of shipping: eleven as an agency’s tech lead, then lemlist, and now my own product, prmpt.bio.

Matteo Gazzoni, wearing a black cap that says get ship done

Selected work

The prmpt.bio key logo, rendered in 3D: a glossy blue key with black keylines

prmpt.bio

2026 · my own product

A marketplace where AI creators publish, sell and run generative media AI workflows.

Visitors run a creator’s page and the creator earns on every run. I designed and built it on my own, with credits and payouts, a sandboxed media pipeline, feeds and comments, and its own design system.

  • Elixir
  • Phoenix
  • PostgreSQL
  • Stripe
  • Fly.io

lemlist

2025 · Taplio and Tweet Hunter

Full-stack work on lemlist’s LinkedIn and X growth tools, shipping to paying users daily: refactoring a fast-grown codebase, fixing bugs, speeding things up.

  • Next.js
  • Node.js
  • Firestore
  • Google Cloud

Webcloud

2013 to 2024 · tech lead

First employee of a small agency, owning every product: a CMS still in use, email marketing, a real estate portal, live video. 100,000+ monthly users at half the hosting cost.

  • .NET
  • TypeScript
  • Vue
  • Kubernetes
  • Cloudflare

Also: statice.run, open source static hosting on Cloudflare.

What I do

Finish a web app

Your prototype works but isn’t ready for customers. I add what’s missing, like sign-in, payments or deployment, and get it live.

Unblock a release

A bug, a flaky integration or a migration holding things up. I fix it in your codebase, starting with a short investigation if the cause is unclear.

Build a first version

A product, internal tool or portal built around the one workflow that matters. We agree what ships first and what can wait.

Add an AI feature

An assistant that searches your data, an image or video workflow, or an MCP server for your product, with running costs worked out up front.

How it works

Review

Tell me what you have and what needs to change. I read the code or requirements before quoting.

Agree

Deliverables, a fixed price, a delivery date and how we’ll know it’s done, all settled before I start.

Ship

I deploy, hand over the code and setup notes, and fix what comes up in the agreed period after.

I build with AI coding agents; the decisions and the final check are mine. Working with an agency? I can deliver under your name.

Got something to ship?

Tell me what you’re building and when you need it.

get@okandship.com

Or find me on LinkedIn, X and GitHub.

Discuss a project