In development
Product lab
Product lab
What it is
A lab for my own products. Two are far enough along to describe: an office suite that runs in the browser and on the desktop, and a generator of websites for small salons.
- Role
- Product and engineering, solo.
- What I did
- Built solo: an office suite in Rust compiled to WebAssembly, and a site generator in Python.
- Result
- Office suite: 43 Rust crates and 912 commits, in development. Salon sites: a working generator with a brand contrast check.
What it does
The products
In development
Office suite
A desktop application for documents, spreadsheets, presentations and PDF, with qualified electronic signatures.
- Documents, spreadsheets, presentations and PDF in one application.
- Qualified electronic signature on documents.
- Opens docx, xlsx, pptx, odt, ods, odp and epub files.
- Written in Rust and compiled to WebAssembly.
Working generator
Salon sites
A generator of websites for small salons and practices on a monthly subscription.
- Branding, services and prices from one data file.
- Appointment booking.
- Several languages per site.
- A Python generator with a built-in brand contrast check.
Gallery

How I work on products
Each product starts from a narrow problem, gets a working prototype and is checked by tests before it grows. The numbers here are counted from the repositories.
Stack
- Rust
- WebAssembly
- Python