$ whoami
Alexander Kjeserud.
Senior Software Engineer.
I build AI-assisted systems, full-stack applications, and run my own Kubernetes cluster from a garage in Levanger.
# what I do
AI & full-stack
Currently building an AI assistant for Norwegian higher education at Sikt — Python, LangChain, Next.js, AWS.
Platform & Kubernetes
Ran ~120 microservices on a self-managed cluster at OBOS. Now operate my own home cluster on bare metal.
Team & tech lead
Led a group of 7 consultants at Redpill Linpro. Tech lead on full-stack and architecture work across public-sector clients.
# selected projects
all projects →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.
# recent devlog
archive →WIP: My first Operator and CRDs
Writing a Kubernetes operator in Python with Kopf to manage Keycloak realms and OIDC clients declaratively.
Devlog: Integrating ComfyUI with Open WebUI
Bolting a Stable Diffusion 3.5 image generator onto my home Open WebUI install, on top of Kubernetes.
Devlog: Setting up Open WebUI in K8s with GPU
Bringing a juicy RTX 3090 into my home Kubernetes cluster, with NFS storage and the NVIDIA GPU operator.