Projects Case study2025 — 2026
ZenFirst Vision

Steering profitability,
without getting lost.

A smart accounting platform for France and Quebec. A dizzying set of requirements — tax compliance, security, data volume — distilled into an interface that non-accountant executives grasp at a glance.

Role
Design & development
Stack
React 19 · NestJS · PostgreSQL
Industry
FinTech · Accounting
Markets
France & Quebec
screenshot — ZenFirst Vision dashboard
The problem

Accounting says what . Rarely why.

Accounting tools produce exact figures — and often leave the executive alone to make sense of them. Where is the margin going? Which line is drifting? What should we decide this month? Between the accountant and the spreadsheet, a view was missing — one that connects the data to the decision .

The technical challenge matched the ambition: cover two tax frameworks (France and Quebec), absorb a heavy data volume, and hold an uncompromising level of compliance and security — all while staying readable for a non-accountant user.

Clarity

Frame first, then code.

Before a single line of code, we mapped the real usage: which decisions the tool must inform, for whom, and when. That step settled dozens of structural questions up front — and avoided building features no one would have used.

  • Domain modelling with Domain-Driven Design — the business drives the architecture, not the other way around.
  • A clean separation of the two tax frameworks, so one can evolve without breaking the other.
  • Screens prioritised by decision value, not by technical convenience.
screenshot — profitability view
screenshot — FEC reconciliation
The solution

An interface that translates finance.

The heart of the product: turning accounting entries into readable signals. Real-time profitability indicators, alerts when a line drifts, clear projections. The complexity stays under the hood; on the surface, you decide.

On the engineering side, the bar was absolute — because in finance, trust is non-negotiable: Clean Architecture, automated tests on the critical business rules, full CI/CD, security hardening . A foundation built to last and to evolve.

The proof

Compliant, secure, at scale.

Rigour doesn't show on screen — it is measured in what the product guarantees. Compliance with the tax frameworks, data traceability, resilience under load: invisible foundations that make the tool worthy of trust.

455
structured data tables
2
tax frameworks: France & Quebec
100%
DGFiP · FEC · ANC · GDPR compliance
OWASP
end-to-end security hardening

"The performance of a financial tool is the trust it inspires. And trust is built in the invisible: rigour, compliance, clarity."

— Tim Moyence · design approach
Under the hood

Engineering, in the service of trust.

A modern, proven foundation, chosen for robustness and long-term maintainability — not for fashion.

React 19NestJSTypeScriptPostgreSQLDomain-Driven DesignClean ArchitectureTDDCI/CDDockerOWASP
An ambitious project?

Complex specifications are my playground.

If your project has depth — business logic, compliance, scale — let's talk. I always start by getting clear.