$ ls -la ~/work
Work
Things I've built or operate. Some are professional, some run on a server in my closet. The devlog has the long-form story for most of these.
Romjakten — a 1999 game, ported to Godot
wipA from-scratch Godot 4 port of a Norwegian educational space-strategy game originally built in Macromedia Director 6. Playable in your browser, downloadable for Windows, Linux and Android.
AI assistant for higher education (Sikt)
liveFull-stack and AI engineer in a small team building a GenAI assistant for Norway's higher education and research sector.
organiccode.net home cluster
liveA self-managed Kubernetes cluster running on bare metal at home — hosting this site, GitLab, Keycloak, Jellyfin, Nextcloud, Grafana, and a stack of AI tooling.
→ organiccode.net
Keycloak realm operator
wipA Python-based Kubernetes operator that declaratively manages Keycloak realms, OIDC clients, and the secrets that go with them.
Open WebUI + ComfyUI on Kubernetes
liveA home GenAI playground — local LLM serving plus a Stable Diffusion 3.5 image generator, all running on a single RTX 3090.
One-page CV (React)
liveA printable, A4-sized one-pager CV built with React + Tailwind, designed to look good on paper and as a PDF.