About Us

We build systems
designed not to drift.


🌱 Ficus is a production backend system built by a small team that combines deep software engineering, infrastructure design, and operational experience at scale.

Who We Are

A system with a center. Most don't have one.



Not a consultancy.
Not a framework.


We don't advise on architecture.

We deliver a system that works — and keeps working as everything changes.


1 system

Built from the ground up for production.

Not assembled from parts.

Multi-tenant from day 1

Real isolation per client

— a property of the architecture, not a configuration.

E2E validated

After every deploy, the system proves itself.

Not assumed — verified.

Our Principles

We build systems that run.


Not demos that look good.

⚙️ Production over prototypes.

We build systems meant to run in production.

Not MVPs that need to be rebuilt six months later.

🔁 Reproducibility matters.

Systems should behave the same way every time — in staging, in production, in six months.

That's not a goal. It's a requirement.

🔍 Clarity over complexity.

Systems must be understandable.

If nobody can reason about them, they drift.

🔧 Engineering over hype.

We prioritise working systems over narratives.

The system proves itself in production. Not in a demo.

Where Ficus comes from

Built from a real system.


Not a theory.

Ficus didn't start as a product. It started in 2018 as invoice infrastructure for a European logistics operation.

The system needed to generate thousands of invoices monthly —standard and custom, with and without VAT, accross jurisdictions — and send them automatically to clients. What existed before was a mix of manual operations, spreadsheets, and tools that weren't designed to work together.

Daniel built the system from scratch.

It ran reliably for years.

It processed millions in monthly billing.

It was at the core of the business.

Not a side project.

Not an experiment.


It had CI/CD and end-to-end tests before that was standard practice in most teams.

The system worked until the last day, when invoicing was finally integrated to their ERP.

That experience — building infrastructure that a real business depended on, that outlasted the teams that built around it, that proved itself in production for years — is what Ficus is built on.


Not assembled. Not retrofitted.
Designed from the start to last.

The Team

Built by two people who understand how systems fail at scale.


Small team by design.


Direct access. No layers. No handoffs.

No distance from the system.

Daniel Farré Manzorro

Daniel Farré Manzorro

Co-Founder & Staff Engineer

Daniel studied physics before moving into software engineering — a background that shows in how he approaches system design: from first principles, not from convention.

He has been building production backends since 2018, including infrastructure that processed millions in weekly billing for a European logistics operation — reliabily over six years, with CI/CD and E2E tests before most teams considered them standard.

Ficus is built on that experience.

Natalia Fernández Matienzo

Natalia Fernández Matienzo

Co-Founder & Product

Natalia built finance and operational infrastructure from scratch at a European logistics company — AR, AP, Procurement, Accounting, and Treasury systems across four countries simultaneously, implementing ERP and procurement management systems where none existed.

She's seen what happens and what it costs when systems don't hold under growth — not as theory, but in operations.

Ficus is built from that perspective.


We've been on the side where the system fails.

🌱 Ficus is built from knowing why — and what it takes to prevent it.

Why Ficus

Most stacks are assembled. 🌱 Ficus is designed.

Discover how our innovative strategies, data-driven approach, and commitment to results set us apart from the competition

Frameworks give you building

blocks.

You still have to assemble the system

Manage environments

Wire deployment

Hanlde multitenancy

And keep everything coherent as it grows


Most teams end up doing this under pressure, reactively

Ficus gives you the system

already built

Infrastructure and application designed together

Deployment as part of the runtime

Multi-tenancy built in

The system validates itself after every deploy

The difference isn't features. It's coherence.

A system designed not to drift doesn't need
more discipline.

It needs structure.

That's the difference.