AI platform engineer in Oslo. I build the infrastructure that makes AI adoption work in practice β LLM gateways, observability, governance, cost controls, and the open-source tooling on top.
Day job: Senior Software Engineer for AI Enablement. Side projects: local AI orchestration, agentic coding tooling, and smart-home automation.
π Oslo, Norway
Day job β enterprise AI:
- Built an AI platform from scratch β open-source LLMs on Nvidia GPU clusters via GCP, with full observability through LiteLLM.
- Intelligent request routing that cut cloud AI costs by ~80% by directing suitable workloads to in-house models.
- AI governance framework β GDPR/PII policies, guardrails, and company-wide agent routing.
- Plugins for OpenCode and Pi that route through internal infrastructure.
Side projects:
- tama β Rust-native orchestrator for local AI binaries with auto-discovery, model routing, and a web control plane.
- DeltaCoder-9B β LoRA fine-tune of Qwen3.5-9B for reliable JSON tool-calling in agentic coding.
- Smart home & 3D printing β bidirectional Home Assistant integration for Elegoo printers, Klipper/Moonraker automation.
- Agentic coding tooling β extensions, themes, and providers for the Pi coding agent ecosystem.
Previously: Software Engineering Manager, Tech Lead, and security co-founder across fintech, SaaS, insurance, and media.
| Project | What it does |
|---|---|
| tama | Rust-native local AI server β auto-discovery, model routing, and a web control plane. |
| Qwen3.5-DeltaCoder-9B | LoRA fine-tune of Qwen3.5-9B for reliable JSON tool-calling in agentic coding. |
| pi-archimedes | Meta-extension for the Pi coding agent TUI β visual polish and context. |
| Project | What it does |
|---|---|
| pi-provider-tama | Auto-discovers models from a local tama server and registers them as a Pi provider. |
| pi-provider-litellm | Auto-discovers models, MCP tools, and skills from a LiteLLM proxy for Pi. |
| pi-provider-vertex-anthropic | Claude models via Google Cloud Vertex AI for Pi. |
| opencode-tama | Tama auto-discovery and model configuration for OpenCode. |
| opencode-provider-litellm | LiteLLM proxy integration for OpenCode β zero-config model discovery. |
| opencode-lmstudio | Enhanced LM Studio support for OpenCode with auto-detection and dynamic model discovery. |
| Project | What it does |
|---|---|
| elegoo-homeassistant | Bidirectional Home Assistant integration for Elegoo printers via SDCP. |
| fork-a-slicer | Step-by-step plan for forking OrcaSlicer and adding Bambu printer support. |
| HVAC-Control | Home Assistant automation for HVAC with energy optimization. |
| Project | What it does |
|---|---|
| express-vue | Vue rendering engine for Express.js β predates Vue SSR being mainstream. |
| pi-dracula | Dracula theme for the Pi coding agent. |
| dotfiles | My system config β Neovim, shell, the works. |






