01 · The problem
Data teams need to share datasets across teams (or with vendors) without leaking PII — but naive row-level anonymisation breaks downstream analytics. Teams resort to ad-hoc scripts that nobody else can audit.
SaaS for data management and transformation. Column-level data synthesis and anonymisation, input/output data mapping, distribution visualisation, custom data-domain configuration, project management. Clean professional UI. Built with Vue 3, Nuxt 3, TypeScript.

Data teams need to share datasets across teams (or with vendors) without leaking PII — but naive row-level anonymisation breaks downstream analytics. Teams resort to ad-hoc scripts that nobody else can audit.
I built a Vue 3 + Nuxt 3 SaaS for column-level data synthesis and anonymisation. Input/output mapping with distribution visualisation per column, custom data-domain configuration, project management UI.
A clean, professional console where data engineers configure anonymisation pipelines without writing scripts — and analytics still hold.