11/09/2026 updated

**** ******** ****
not available
info: not available until 01/01/2027

Senior Software Engineer & Consultant - Agentic Engineering

Malmö, Sweden
Worldwide
Computer Science (Game Programming), Blekinge Institute of Technology, 2005-2008
Malmö, Sweden
Worldwide
Computer Science (Game Programming), Blekinge Institute of Technology, 2005-2008

Profile attachments

cv.pdf

About me

Senior engineer building agentic AI platforms: agent harnesses, MCP servers, sandboxing and human approvals, so AI coding agents become a team's daily workflow. Six years at IKEA on ikea.com platforms in 50+ markets (Go, Rust, Preact, GCP, Cloudflare). Now at Bosch via Timeloop AB.

AI AgentsGitHub ActionsGCPCloud EngineeringPython (Programming Language)TypeScriptRust (Programming Language)ErlangReact.jsGenerative AIKubernetesCloudflareTerraformgRPCDockerGolang
Agentic AI Engineering
Building agentic AI platforms: agent harnesses (opencode), MCP servers, sandboxed execution, long-term agent memory and human approval gates. Evidence-based evaluation of agent harnesses and building blocks (memory, sandboxing) with re-runnable proofs of concept. Early GitHub Copilot adopter; daily Claude Code user with own skills framework and multi-agent roster. Introduced agentic engineering practices and agent conventions to teams.

Full-Stack Software Development (Rust, Go, TypeScript, Python)
Senior engineer across backend, frontend and infrastructure. Rust and Go services, TypeScript/Preact frontends, Python tooling, CLI tools and desktop apps (Tauri). Typically the hands-on technical lead in teams of 2-4.

Cloud Platform Engineering (GCP, Cloudflare)
Six years building and operating platforms on Google Cloud (Cloud Run, Pub/Sub, Cloud Tasks, Bigtable, BigQuery, Vertex AI). Since 2023, edge platforms on Cloudflare (Workers, Zero Trust). Edge-first architectures, multi-region deployments (EMEA, AMRC, APAC), 50+ markets on ikea.com. Earlier AWS work on on-demand QA environments.

ML Prediction Serving & Data Pipelines
Centralized prediction orchestration serving ML output to experience teams. Event routing at 5,000-11,000 messages/second, protobuf schema design, PostgreSQL with pgvector, event-driven ingestion and content moderation pipelines.

gRPC & Event-Driven Microservices
Rust and Go gRPC services (including a Go to Rust migration), Pub/Sub and Cloud Tasks patterns, Temporal workflows, vendor-agnostic integration layers.

Frontend Engineering (Preact, React, Vite, Tauri)
Customer-facing Preact micro-frontends with A/B testing and per-market rollout, SSR on Cloudflare Workers, React web UIs with in-browser approvals, Tauri desktop apps.

DevOps & Infrastructure as Code
Terraform, Docker, GitHub Actions and CI/CD. Containerized agents in GitHub Actions, hardened Docker sandboxes with egress control, and a Kubernetes (AKS) runtime design with Kata Pod Sandboxing. Kubernetes on-prem (Rancher) in earlier roles.

LLM Integration & GitHub Copilot Workflows
Integrating LLMs into team tooling: Copilot SDK assistant over Jira, Confluence, GitHub and Slack; a Jira-to-plan-to-pull-request cloud workflow with deterministic orchestration, drift detection and reviewable agent memory.

Embedded ML Testing & Python Tooling
Test automation for embedded ML networks (Arm), Python test frameworks, Jenkins CI, Flask/React tooling for test results and hardware booking.

Technical Leadership & Product Ownership
Product owner and architect at Ericsson; QA lead at Playtech. Continuous Product Discovery and Kanban to keep teams focused on outcomes. Swedish native, English fluent.

Experience

Professional experience10+ years
Freelancer since2021

Languages

EnglishFluent

Project history

Senior AI Platform Engineer - Agentic AI Platform

Timeloop AB (Client: Bosch)
Two-person team evaluating how to run AI coding and operations agents safely inside a large engineering organisation, then building an end-to-end prototype. Ran evidence-based evaluations of agent harness, memory and sandboxing with re-runnable proofs of concept, and built the platform on Temporal, Postgres, headless opencode in Docker, MCP servers and a React web UI with in-browser human approvals. Security-first design: egress-restricted containers, secret isolation and a hardened Kubernetes (AKS) runtime design.

Senior Software Engineer

Timeloop AB (Client: Ingka Digital / IKEA) - DORC Assistant
Built an AI-powered desktop assistant for the team, initiated at a hackathon and shipped as a real tool. Built a cross-platform desktop app (Tauri v2, Rust + Preact) powered by GitHub Copilot with streaming chat, persistent memory, and file attachments. Integrated Jira, Confluence, GitHub, Slack, Azure SSO, and GCP.

Senior Software Engineer

Timeloop AB (Client: Ingka Digital / IKEA) - DORC AI Developer
Built an agentic development workflow that turns a Jira ticket into a reviewed plan and then a pull request in the cloud. Wrapped the opencode agent in a deterministic TypeScript workflow, packaged as a container image run from GitHub Actions, with reviewable agent memory on GCP and drift detection against approved plans.

Founding Engineer / Senior Software Engineer

Timeloop AB (Client: Ingka Digital / IKEA) - Decision Orchestration Platform (DORC)
Founding engineer on the centralized ML prediction serving platform powering personalization across IKEAs digital channels. Led protobuf API schema and concept-based architecture design, developed gRPC core service in Go (later migrated to Rust), built high-throughput event router processing 5,000-11,000 messages/sec, designed Cloudflare Zero Trust edge layer, and introduced agentic engineering practices and AI-powered workflows.

Senior Software Engineer

Timeloop AB (Client: Ingka Digital / IKEA) - Ingka CMS
Led migration from monorepo to polyrepo architecture, decoupling deployment between microservices with Terraform IaC.

Senior Software Engineer

Timeloop AB (Client: Ingka Digital / IKEA) - Content Rec Platform
Founding engineer on the re-architecture of IKEAs inspirational content as an edge-first, ML-powered recommendation platform. Built edge-first SSR micro-frontends (Preact/Vite) on Fastly then Cloudflare Workers, and developed event-driven CMS/DAM ingestion data pipeline with PostgreSQL pgvector for visual similarity.

Core Engineer

Timeloop AB (Client: Ingka Digital / IKEA) - User Generated Content Platform
Core engineer on the team that built IKEAs UGC platform from scratch - reviews, ratings, and photos serving 50+ markets. Led design of vendor-agnostic content moderation pipeline, built Visual UGC system end-to-end (Preact frontend, Go backend, Airflow data pipeline), designed task-master pattern for reliable async processing, and developed Ratings & Reviews frontend with per-market legal compliance.

Consultant Software Engineer

M4 (Client: Arm)
Tested embedded ML networks on Arm hardware, maintained test framework (Python), CI pipelines, and nightly regression. Built a booking management system (Python/Flask + React/Redux) and a test-result visualization frontend on own initiative.

Consultant Software Engineer / QA Lead

M4 (Client: Playtech)
Set up AWS cloud environments for on-demand QA, containerized services with Docker/Kubernetes on Rancher, built monitoring with Grafana. Led QA team, owned regression cycles, coordinated between development and QA, and planned test effort for releases.

Software Developer / Architect

Ericsson
Created TGF, a test provisioning platform that grew from a two-person project to serving 1,500 developers across 2,000 test machines worldwide for 4G/LTE & 5G. Took on architect and product owner roles, redesigned TGF 2.0 for cloud-based virtualized hardware (Erlang, Scala/Akka). Early ML work building prediction models for bug-report routing and base-station traffic optimization (Python, scikit-learn). Short-term assignment at AT&T lab in Redmond, WA as sole tester for 4G/LTE circuit-switch fallback feature.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in