Skip to main content

Malmö, Sweden

Jonathan
Gabor

Speaks code, ships product.

I bridge the gap between product vision and engineering execution. My opinion changes with new information.

Portrait photo of Jonathan Gabor
Code

Things I've built

Currently deep in agentic engineering.

01

Agent Plus

Open Source

Run coding agents in isolated, disposable machines

Rust
02

Agent Plus Guest

Open Source

Shell
03

Jgabor.se

homepage

⌂ Home sweet home.

TypeScripthomepagewebsite
04

Ktx

agentic-coding

Record coding-agent sessions and compress tool output before it reaches the model. About 46% less tool-output context in a day of real use, with every original recoverable. OpenCode and Codex adapters. Single Go binary for Linux.

Goagentic-codingai-codingbenchmarkingclicodexcoding-agentscompressioncontext-engineeringcontext-windowcost-reductiondeveloper-toolsgolinuxllmopencodeprompt-cachingtelemetrytoken-optimization
05

Agentera

Skill Ecosystem

A skill ecosystem for autonomous software development. Provides structured, composable workflows — planning, execution, review, optimization — that turn LLM agents into reliable delivery systems with real guardrails.

PythonOpenCodeLLM
06

Spela

Desktop / TUI / CLI

A Linux gaming optimization tool that manages DLSS/DLL versions and per-game profiles for Steam/Proton games. Handles GPU/CPU tuning, HDR setup, and launch configuration.

GoSvelteWails
07

Mejl

Open Source

Fast, keyboard-first terminal email client for Fastmail, written in Rust, JMAP-first

Rust
08

Autobot

ai-agent

Runs recurring chores on Linux with an AI model. Tasks are Markdown files with their own schedule, enforced file access and memory you can undo.

Goai-agentautomationcligolinuxllmlocal-llmollamaopenai-compatiblescheduled-tasksself-hostedsystemd
09

Cc Tps

anthropic

Tokens per second across all local Claude Code sessions, as a status line segment

Rustanthropicclaudeclaude-codeclideveloper-toolslinuxllmprompt-cachingruststatus-linestatuslinetelemetrytokens-per-second
10

Satmod

arch-linux

CLI to automate and manage the setup for Satisfactory mod development on Linux

Pythonarch-linuxaurlinuxmoddingmsvcpkgbuildsatisfactorysatisfactory-moddingunreal-enginewine
Career

15+ years building products

I am relentless about creating intuitive and simple products in complex technical environments, with users' needs at the forefront.

Systems thinking

Connects immediate decisions to long-term outcomes. Sees several steps ahead without losing sight of today.

Team enabler

Leads by enabling others — aligning teams toward a shared north star without needing formal authority.

Quick study

Active listener with high-bandwidth information intake. New concepts stick quickly.

Skills

Product StrategyProduct VisionProduct RoadmapPlatform EngineeringArtificial IntelligenceDeveloper ExperienceSoftware Development LifecycleInfrastructure-as-CodeBacklog ManagementUser ResearchAgile Methodologies
01

Surftown A/S

4 years 6 months
02

FS Data

1 year 6 months
03

Cloud Royale

3 years 7 months
04

UpCloud

5 years 11 months
05

IKEA

4 years 9 months

IKEA

4 years 9 months

Jan 2026 — Present

Malmö, Sweden

Senior Software Engineer, Data Sharing & Discovery

After a roughly 1.5-year stint in Operational Intelligence, I am back to building the Ingka Data Platform — now as a software engineer. A major internal reorganization split our previous domain into two: Platform Engineering (where I am now), and Technology Services (where Operational Intelligence went). My current focus is making data accessible, discoverable, and shareable across all of IKEA by designing and developing solutions for data products.

May 2024 — Dec 2025

Malmö, Sweden

Product Owner, Operational Intelligence

Product Owner for two teams responsible for synthetic monitoring and software observability capabilities underpinning critical customer flows across IKEA.com and in-store experiences. Collaborated closely with software engineers during IKEA's migration from Akamai to Cloudflare. Established ways of working aligned with Ingka's product management strategy. Defined OKRs and product taxonomy.

Feb 2022 — Apr 2024

Malmö, Sweden

Product Owner, Data Enablement Technology

Defined the product vision and initiated a centralized data platform from the ground up, recruiting the founding engineering team. What started as one team has since grown into multiple teams covering data governance, quality, and product development — forming the foundation of IKEA's modernized data infrastructure.

UpCloud

5 years 11 months

Dec 2018 — Dec 2021

Helsinki, Finland

Head of Data & Product Owner, Internal Tools

Built and led a Data team responsible for data warehousing, BI, and internal tooling. Created an in-house CRM and BI platform. Stack: PostgreSQL, TimescaleDB, Kafka, Python, Go.

Jan 2016 — Dec 2018

Helsinki, Finland

Head of Marketing

Led a complete brand overhaul. Directed the redesign of UpCloud.com, centering community tutorials and open-source contributions. Developed a data-informed advertising strategy executed entirely in-house. Achieved positive ROI with a small team.

Cloud Royale

3 years 7 months

May 2012 — Dec 2015

Helsingborg, Sweden

Founder & Product Manager

Took Cloud Royale from idea to launched product with a small team. Owned brand strategy, led engineering, and drove sales and marketing.

FS Data

1 year 6 months

Oct 2011 — Apr 2013

Helsingborg, Sweden

Head of Shared Hosting

Responsible for customer service, development, marketing, and reselling. Launched a reseller program that sustained growth beyond my tenure.

Surftown A/S

4 years 6 months

Apr 2009 — Sep 2011

Copenhagen, Denmark

Product Coordinator

Managed product development — packaging, pricing, research — and marketing execution against roadmap.

May 2007 — Mar 2009

Copenhagen, Denmark

Communications Advisor

Marketing communications: copywriting, corporate blogging, digital advertising, press interviews, and customer support.

Mar 2007 — May 2007

Copenhagen, Denmark

Support Coordinator

First and second line customer support.

Contact

Get in touch

Have a product challenge, role, or collaboration in mind?

Usually replies within a few days