We build softwarethat earns its keep.

A product engineering studio. For over a decade we’ve built and shipped our own products — like FireCMS and Rebase — and we bring that same depth to yours.

Teams shipping products on software we wrote

medicalmotionClarioSomnio SoftwareWithUGearFocusNFQRiverstoneKode CreatorsVisCap.aimedicalmotionClarioSomnio SoftwareWithUGearFocusNFQRiverstoneKode CreatorsVisCap.ai
DearDocCode LabsBitforgeSocial IncomeSustenTalentMindswitchAbacus PlusFYC LabsDearDocCode LabsBitforgeSocial IncomeSustenTalentMindswitchAbacus PlusFYC Labs

We don’t hand it over and disappear.

Most agencies ship a v1 and move on. We have never had that luxury — we build our own products too, and we are still running them.

FireCMS has been in production since 2020. Every schema we got wrong, every migration we had to ship without breaking thousands of live installs, every issue answered in public at midnight: we paid for those lessons on our own time.

It changes the questions you ask. Not “can we build this?” — almost anyone can build it — but “who is going to be maintaining this in four years, and will they curse us?”

That is what you are actually hiring. Not capacity. Judgement about the decisions that get expensive later.

Products in production. Not promises in a deck.

You can read about how we work, or you can go and use what we built. Everything below is live right now.

medicalmotion

Client product · Digital health · medicalmotion.com

AI-guided pain therapy that doctors prescribe and insurers pay for.

We’ve built the technology behind medicalmotion since its first web version — the patient app, the therapist tooling, the personalisation engine, and the data platform behind their Pain Lab research. Medical data, German healthcare regulation, published clinical outcomes. The kind of product where a wrong architectural call isn’t a sprint you can redo.

23+insurers reimburse it
5+published efficacy studies
2019first version we shipped
ReactNodeGoogle CloudHealth data

FireCMS

Our product · Open source · Since 2020 · firecms.co

The admin panel thousands of Firebase teams run their back office on.

It started as the internal tool we were tired of rebuilding for every client. Six years later it’s an open-source framework with a hosted cloud on top, used by product teams from health tech to logistics — and we’ve maintained every breaking change, written every docs page and answered every issue ourselves.

1.3kstars on GitHub
9knpm installs a month
220+forks
TypeScriptReactFirebase

Rebase

Our product · Shipping now · rebase.pro

Point it at the Postgres you already own, and get a backend.

REST, auth, storage, realtime and a generated admin panel — with every access rule enforced by Postgres row-level security rather than middleware you have to trust. Built for teams who’d rather not hand production data to somebody else’s managed instance. Open source, self-hosted, European by design.

Opensource, MIT
Selfhosted, your infra
RLSenforced by Postgres
PostgresTypeScriptREST + GraphQLRealtime

SustenTalent

Client product · Job board · Spain and Latin America · sustentalent.com

A job board that fills its own pipeline.

A marketplace for sustainability and ESG roles, with the recruiting operation that works it built into the same product. A weekday scrape reads real vacancies down the employer axis rather than the posting axis, so the review queue doubles as a live list of companies hiring right now. An enrichment pipeline fills in the company behind each posting, the shared mailbox syncs itself, and the admin derives the next step for every prospect instead of asking anyone to keep a status column up to date.

Dailyvacancy scrape feeding the prospect list
RLSaccess enforced by Postgres, not app code
1 repopublic site, backend and admin panel
AstroReactRebasePostgresCloud Run

Four ways in. All of them scoped.

Every engagement starts with a fixed scope, a milestone plan and a price — not a discovery phase that bills for three months.

Not sure which one you need? Neither are most people.

Tell us what’s stuck

Senior, transparent, weekly.

You always know what is being built, why, and what it costs.

01

Week one

A working session, not a questionnaire. You leave with a written scope, a milestone plan and a price that does not move.

02

Prototype early

Something clickable in your browser within weeks. We would much rather find out an idea is wrong in week two than in month four.

03

Ship every week

A live staging URL from day one and a demo every Friday, so nothing about the state of the work is a surprise at the end.

04

Hand over, or stay

Your repo, your infrastructure, your accounts, documented. We leave cleanly — or stay on as the team that keeps it alive.

Who you will be working with.

Three engineers who have been building things together for years.

Francesco Gatti

Engineering · FireCMS

Creator and maintainer of FireCMS, co-author of Rebase. Nearly four thousand commits of it in public, which is a slightly uncomfortable but very honest CV.

Mattia Lorenzutti

Product & engineering · medicalmotion

Co-founded Camberi and has led the technology behind medicalmotion since its first version — the patient app, the clinical tooling and the data platform underneath.

Marian Moldovan

Engineering · Rebase

Co-author of Rebase, the Postgres backend we build in the open, and a contributor to FireCMS. Backend and infrastructure — which is where most products actually break.

And a short list of specialists

For design, ML or mobile we bring in people we have worked with for years — by name, on the projects that need them.

Tell us what’s stuck.

Most of our work comes from people who already use something we made. The rest starts with an email — two paragraphs about your product and where it is blocked is plenty.

hello@camberi.com
Book a 30-minute call

We read everything and reply within one business day.

What happens next

  1. 01You write two paragraphs: what you are building, and where it is stuck.
  2. 02We come back with our first questions — or with a straight no, if this is not work for us.
  3. 03A 30-minute call about the product, the constraints and the deadline.
  4. 04A written scope: the milestones, and a price that does not move.

Working across European time zones