Multi-Tenant Workspace Apps
personalPrivate multi-tenant platform where organizations build and run apps in workspaces, with an AI agent that builds apps in place. One of its core engineers, on the tenant data, orchestration and infrastructure layers.
- ▸ Built unidb, a Go service designed to serve thousands of tenant SQLite databases per node over the Hrana (libSQL) protocol, with WAL shipping to object storage, sync/async replication and per-database CPU, size and rate quotas
- ▸ Built Setpoint, a Go reconciliation engine that continuously converges per-tenant resources (databases, migrations, sandbox templates) to their declared state
- ▸ Built the infrastructure as code: Nomad, Consul and Traefik on Azure with OpenTofu, content-addressed images and Woodpecker CI, plus microVM sandboxes for agent builds
Tech: Go, TypeScript, Node.js, Fastify, React, SQLite, PostgreSQL, Nomad, Consul, OpenTofu, Azure