Pricing Platform The suite All applications AI agents Automation Architecture Security and data Solutions By department By company size By industry Switching to Trivena Company About Trivena Technologies Khadeem Smart Careers Contact Resources Why Trivena Questions and answers Support and services Writing Service status
Book a walkthrough Open Cloud
All blogs

Building a business suite while still a student

Why one person in the Netherlands set out to build every application a company needs, what that actually took, and why being outside the industry turned out to be the advantage.

Aug 11, 2026 6 min read

The sensible version of this story does not exist. Nobody sensible decides to build finance, stock, purchasing, manufacturing, projects, HR, support, commerce, communication and website building as one system, alone, while studying.

I want to explain why it happened anyway, because the reasoning turns out to matter for what the product became.

The thing I could not stop noticing

Every small company I saw up close ran on the same architecture: four or five pieces of software that did not know about each other, held together by a person with a spreadsheet.

The spreadsheet was never the problem. The spreadsheet was the symptom. The problem was that the company’s own information was scattered across systems bought at different times by different people for different reasons, and nobody could see all of it at once. Every question that mattered required somebody to go and assemble the answer by hand.

One system for the whole company Every application a business needs in a single instance, with an AI agent in every department. Priced on what you use, never per person. Trivena Technologies

The software industry’s answer to this is integration, and integration is a treadmill. You buy a platform to connect the systems, then you maintain the connections, then you buy a reporting tool because no single system can answer a cross-system question, then you hire someone to maintain that.

At some point it stopped looking like a hard problem and started looking like an unquestioned assumption. Businesses buy software per function because that is how it is sold, not because it is how a business works.

Why not knowing better helped

I did not come to this from twenty years inside enterprise software, and that turned out to be the advantage rather than the handicap I assumed it was.

Someone with that background knows that building an ERP takes a large team and several years, so they do not start. They know that suites are assembled through acquisition, so they plan for federation. They know that AI features ship as an index over everything, so they build the index.

I did not know any of that was mandatory. So the architecture came from first principles: one database, one permission model, one transaction boundary, and applications that are views onto the same records rather than products that talk to each other.

That decision is why the whole thing is possible for a very small team. Most of the cost in enterprise software is not the features. It is the seams between them.

What it actually took

Years of evenings and weekends, and the parts nobody writes about: understanding double-entry bookkeeping properly, learning why stock valuation methods differ and when it matters, reading Dutch VAT rules until they made sense, working out what payroll actually requires.

The applications are the visible part. Underneath there is the provisioning system that creates an isolated Site in minutes, the backup and restore machinery, the monitoring, the billing meters, the update pipeline that rolls back cleanly when a migration fails. That layer is unglamorous and it is the reason customers can buy a managed service rather than a codebase.

The agent layer came last, and only because the foundation allowed it to be built safely. Permission inheritance is trivial when there is one permission model. Retaining nothing is possible when retrieval is fast because everything is in one place.

What being small means for a customer

I am not going to pretend a small company is an unqualified advantage for you. It is a real risk and you should price it in.

What I can do is remove the parts of that risk that are within my control. Your data is exportable in full, in open formats, at any moment, at no cost. There is no exit fee. The terms are readable. Nothing about the design assumes you cannot leave.

And there is a genuine upside. When you write to support, you reach someone who knows the system rather than a first line whose job is deflection. When you need a feature and several other customers need it too, it gets built in weeks rather than being filed against a roadmap. When something breaks, you get an explanation rather than a status page platitude.

What I am actually trying to do

Make it normal for a company of any size to run on one system, where every employee has access because access is free, where the AI in the software works on live records and keeps none of them, and where the bill reflects what the business used rather than how many people it hired.

That is not a modest goal, and I would rather state it plainly than dress it up. The Netherlands is a good place to attempt it: small companies, high standards, and an entirely reasonable insistence on knowing exactly where the data lives.

More from the blog

Notes from Trivena

View all blogs
Article

What "your data stays in Europe" should mean

Aug 4, 2026
Article

The real cost of running six systems

Jun 30, 2026
Article

Why we refuse to charge per user

Jun 18, 2026
Engineering

One database, one transaction, and why the suite is not "integrated"

Jul 21, 2026

Run the whole company on one system

Every application your business needs, one database, one login, one bill, and an AI agent in every department. Start with a free trial Site or walk through it with us first.

Book a walkthrough Open Cloud