Helping 2,500 advisors move faster

Services
Backend development
Frontend development
Tech Stack
Nuxt
Adonis.js
PostgreSQL
AWS
Chart.js
Client
OVB · Fintech
Timeframe
2020 - Present
Moja Firma is the internal BI platform behind OVB, one of Europe's largest financial brokerage networks.

It brings thousands of advisors, hundreds of sales units, and years of scattered data into one place. Fast, reliable, and trusted enough that the teams actually open it every day.
Key outcomes
  1. 2.5K monthly active users
  2. 20% time saving on repetitive tasks
  3. 140K monthly page views
  4. 100% approval rate
  5. +9% YoY revenue after launch

Years of messy data,
one source of truth

The real complexity was not only the volume of data, but the fact that key sources were incomplete, poorly documented, and interpreted differently by different stakeholders. Before the product could deliver useful insight, the data itself had to be understood, cleaned, and aligned.
 Some important databases did not support change tracking. Existing scripts included both technical flaws and incorrect business logic. Documentation was limited, and even basic concepts were not always shared consistently across stakeholders. As a result, discovery became a critical part of delivery. We mapped relationships between sources, challenged assumptions, and aligned definitions before translating any of that into application logic. That work was essential to making the output credible for decision-makers.

Built for a highly regulated sales environment

Moja Firma was created for a financial advisory organization where reporting, personal data protection, and operational reliability were all business-critical from day one.
This project was not about building an internal dashboard for a single team. It was about creating a business intelligence product for a large holding company in financial brokerage and advisory services, where decisions around data access, visibility, and system architecture had to respect both organizational complexity and regulatory expectations. In this environment, software cannot rely on shortcuts. It has to perform reliably, protect sensitive information, and support day-to-day business operations at scale.

A four-year project shaped by data complexity, delivery pressure, and adoption risk.

At kickoff, the client presented requirements that couldn't fit the timeframe. The first real deliverable was a realistic roadmap with clear priority tiers.

We ran two parallel discovery streams and shaped an MVP definition with Sales stakeholders, focused on a product useful from day one.
Discovery & Data Alignment
Reporting Model & MVP Definition
Central BI Platform Development
Stabilization & Performance Optimization
Organization-Wide Rollout

Discovery
& Reporting Foundations

We started by mapping fragmented data sources, reviewing flawed legacy scripts, and aligning stakeholders on key business definitions.

Through regular workshops, we turned undocumented structures and conflicting interpretations into a shared reporting foundation the platform could reliably build on.

Platform & Data Processing Architecture

Using PostgreSQL, Adonis.js, and Nuxt, we built a centralized BI platform designed to process large volumes of data while staying responsive in daily use.

The system brought together multiple sources, cleaned and unified the data, and translated complex business logic into clear, usable reporting widgets.

Stabilization, Performance
& Rollout

As the project grew, performance issues and the sudden loss of a key database specialist on the client's side pushed delivery into a more demanding phase.

We responded with refactoring, stronger documentation, and more efficient processing, helping the platform scale into a reliable tool used across the organization.

Designed to stay fast under real usage

With hundreds of thousands of records and a growing set of reporting needs, performance had to remain a product feature, not a technical afterthought.
From the start, the platform had to handle high data volumes while still feeling responsive in everyday use. That shaped the technical decisions behind the product, from choosing PostgreSQL for efficient data handling to building the backend in Adonis.js and the frontend in Nuxt. As usage expanded and more functionality was introduced, performance became an even more important part of the delivery conversation. Keeping the application fast was not only about engineering quality. It was essential for user trust, adoption, and the credibility of the platform as a daily decision-making tool.

"The Outloud team combined strong technical skills with a deep understanding of our business needs.

Their mindset and flexibility made the collaboration feel like working with an extension of our internal team rather than an external supplier."

Giving leadership a clearer basis for decisions

Before the platform, visibility across sales units was inconsistent and difficult to compare.

After rollout, headquarters gained a stronger basis for understanding performance, identifying patterns, and aligning the organization around a more unified view of the business. The value of Moja Firma was not only in centralizing data, but in making it more usable at leadership level.
100%
Approval rate across the sales units
2,500
Advisors using Moja Firma as their daily operating tool
6 years
Of continuous shipping