StockholmTeam Leadership · Solutions Architecture · AI · Full-Stack Engineering

I'm the person between the problem and the system that fixes it.

Twelve years winning the work, designing it and building it. Sixteen years with a customer in front of me, and leading the people who build the rest since 2020. Four years as one company's only technical voice, and still the call when it breaks. These days the systems are agentic, and I run mine in production every day.

16 yrs with a customer in front of me160+ projects sold and deliveredEU / EEA work rights
Capability

Set what your role needs, and I'll show you where I sit

Every role calls for something different, so rather than make you pick a title, set what you actually need.

How to read this

Move the sliders to say how much your role needs that capability. The dashed shape is what you asked for; the solid shape is me. Where mine sits outside yours you're covered; where it sits inside, you'd be stretching me.

What your role needs
need 85

160+ projects sold and built. Account executive and engineer on every one.

Covered, with room to spare.
need 85

Four years as the only technical voice at an asset-management company. One domain model, multiple services.

Covered, with room to spare.
need 85

My depth is owning systems end to end for small and mid-sized businesses.

Covered, with room to spare.
need 85

A self-hosted "second brain" built using Claude, running scheduled agents, and supporting ongoing personal and work-related tasks.

Covered, with room to spare.
need 85

21 years of coding experience. Paid to write code since 2014.

Covered, with room to spare.
need 85

Lead developer within six months, training juniors. I wrote the task we screened candidates with.

Covered, with room to spare.
Live fit reading
of what you asked for is covered
Adjust what your role needs →
Your role vs me
CUSTOMERARCHITECTUREENTERPRISEAGENTIC AIHANDS-ONLEADING
What you needWhere I sit
Track record

I owned the decisions, built the thing, and led the people doing the rest

Nine roles across two continents, and eighteen years described by the shape of the work rather than the titles.

How to read this

Drag across the chart, or use the slider, to read any year and view the different axes of my track record.

2008 – 2026 · drag to read a year
02550751002010201320162019202220252026
2022

Independent, then part-time CTO

Cool Company AB / National Auto Service

Went independent and picked up NAS. The technology call became entirely mine: architecture, security, roadmap.

Decisions I owned88
Customer-facing95
Hands-on coding80
Leadership responsibility55
Before we talk

What could end this, and what only looks like it could

The constraints, up front rather than in week three.

How to read this

Red is a genuine blocker with no way around it. Green is a fact people sometimes read as a problem, with the reason it isn't.

Ends it

The working language has to be English

My Swedish is basic. I understand a fair amount; pronunciation has always been the struggle. If your team works in Swedish, I'm not your candidate.

Answered

I'm in Australia for weeks at a time, most years

My family is in Sydney and I go back for extended stretches, most often around Christmas.

I can work remotely while I'm there.The rest of the year I want the office - the environment, the collaborating, being amongst colleagues.

Answered

No university degree

I don't have one.

And it hasn't been the gate.Eighteen years and nine roles hired on evidence, including a regulated fintech and a part-time CTO seat. The work is the qualification, and it's all on this site.

Answered

Most of my career is self-employed, not corporate

I've run my own business for more of my career than I've been an employee.

Which is exactly why I'm useful.Nobody else was doing the selling, delivery, support, hiring or cashflow, so I had to do all of them. Most people at my level have only done one side of that table.

Answered

I started out as a coach, not an engineer

Coaching was my profession from 2010. I didn't write software for money until 2014, and the two overlapped while I wound the coaching down.

It's the discovery skill.Coaching is getting someone with a messy situation to a decision they'll act on. It's why an architecture review and a nervous CFO are the same conversation to me.

Answered

My CTO title is part-time, at a small company

It runs on a retainer, not a full-time seat at scale.

Four years, sole technical voice, still the call when it breaks.Accountability and duration are the proof here, not headcount.

What landed on my desk

Pick the one closest to your week

Each is a real engagement, with the decision I made and what came of it.

National Auto Service · 2022 to now

I traced where the cash was getting stuck before I drew a single schema.

A customer brings a truck that needs work, NAS finds a mechanic, the mechanic reports back. All of it lived in phone calls and spreadsheets. What exists now is one domain model with three surfaces on it: internal operations, a customer portal and a contractor portal. I argued the security, integrity and roadmap decisions in front of a CEO measured on fleet uptime, not architecture, and I'm still the one who gets called when it breaks.

3surfaces on one domain model
Cashflowimproved, in the CEO's words
4 yrsand still accountable
Start typing to search.