crat.ch

Software · Infrastructure · Design

Build from opensource.
Fused to work together

Proven open-source building blocks — database, reverse proxy, auth, the interface — assembled into one coherent, self-hosted system that runs as a single machine.

What I actually do

Not a menu of buzzwords — a short list of things I take responsibility for, from first commit to the pager going off at 3am.

01

Full-stack product engineering

Next.js on the front, a typed data layer behind it, and the boring-but-critical parts — auth, payments, email — wired in properly instead of faked.

02

Self-hosted infrastructure

Docker Compose stacks with a single reverse proxy, private internal networks, and databases that never touch the public internet.

03

Security-first file & data handling

Per-file envelope encryption, scoped share links, and access layers that assume the worst — no object is ever one guessed URL away.

04

Design that gets out of the way

A single design system in tokens, carried by type and whitespace, so the content is the thing you notice — not the chrome around it.

Have something that needs building — and running?