Preview: claude/refactor-portfolio-messaging-BVa40 | Updated: 2026-04-11 09:39 CET

Own products

Platforms and tools built from scratch, from architecture to production. Each one solves a real problem I ran into while consulting.

Platform Active development

Pharos Platform

Multi-tenant AI agent platform for enterprise environments. www.pharosplatform.ai

Pharos is an AI agent platform where each customer gets a fully isolated Azure environment with its own agents, mailbox, storage, and network. Agents are organized into departments and expert roles, processing email, voice, and Teams messages through configurable pipelines.

The platform grew out of the need to run an AI-driven consultancy at scale. The agent organization on this site runs on Pharos. Every environment is defined in YAML and deployed through Bicep, so spinning up a new customer takes minutes, not weeks.

Security is built into the architecture: tenant isolation through dedicated VNets, secrets in Key Vault, managed identities, and per-mailbox access policies. No shared resources between customers.

Multi-Agent Architecture

Departments and expert agents organized into pipelines. A gatekeeper filters, a dispatcher routes, and a synthesizer merges multi-agent responses.

Email-Integrated AI

Agents read and reply to email through Microsoft Graph API. Each environment gets its own mailbox with isolated app registration.

Voice and Meetings

Real-time voice and WebSocket-based meetings. PSTN support for phone calls.

Admin Portal

React-based portal for managing environments, viewing agent activity, and monitoring pipelines. JWT authentication with RS256 signing.

YAML-Driven Configuration

One YAML file per environment defines everything: agents, pipelines, feature flags, and integrations. Version-controlled, single source of truth.

Enterprise Security and IaC

Full tenant isolation with dedicated VNets and NSGs. All infrastructure defined in Bicep. Secrets in Key Vault, identities managed through Entra ID.

15+ Department agents
30+ Expert agents
6 Core pipeline agents
See the agent organization
B2C Platform Live

AI Job Search

CV coaching and job search automation for the Swedish labor market.

A platform that helps job seekers in Sweden get better results, faster. Upload a CV and the system analyzes it, finds matching positions on Platsbanken, and generates tailored versions for specific jobs.

Users authenticate with invitation-only access. Each client gets an isolated workspace with versioned CVs, position tracking, and matching reports.

CV Analysis

AI reviews the CV against Swedish market standards and suggests concrete improvements. Follows established best practices for structure and language.

Automated Job Search

Searches Platsbanken using terms extracted from the CV. Filters by location, salary, and contract type based on user preferences.

Position Matching

Compares CV against specific job postings with detailed gap analysis. Generates position-tailored CVs that highlight relevant experience.

Gap Detection

Identifies missing qualifications between CV and job requirements. Suggests how to address gaps or reframe existing experience.

Interview Coaching

Extracts likely interview questions from job descriptions and prepares talking points based on the candidate's background.

Document Export

Exports polished CVs to Word format with ATS-friendly styling. Multiple templates available for different industries and roles.