I work with design in the intersection between humans and technology: leading teams, shaping product and architecture, writing code and copy, shipping software. I learn problem domains deeply and keep things simple where others might over-engineer and over-design.

Candela P-12 Helm Station (2026)

Radical simplicity for a complex vehicle

UI demonstration
UI in use
HVAC controls
HVAC controls

The P-12 is an electric hydrofoiling ferry that flies above the water at 30 knots. A completely new kind of vessel—quiet, efficient, and controlled by computer systems.

I designed and built the driver interface using Flutter with real-time MQTT data, making it intuitive for captains trained on traditional boats—instant clarity on flight status, systems health, and alerts without cognitive overload.

Candela Fleet Observability (2025)

Infrastructure and visualisation of fleet data

Fleet overview dashboard
Fleet overview dashboard
Vessel trip view
Vessel trip view
Vessel detail view
Vessel detail view
Golden Grot award
Grafana Golden Grot finalist

I led work on fleet observability—streaming telemetry from thousands of sensors over 4G to timeseries and logging databases, visualising it with Grafana. Used during development, testing, and daily operations to track performance, diagnose issues, and monitor the growing fleet. Selected as a "Grafana Golden Grot" award finalist among thousands of submissions.

Candela C-8 Mobile App (2023)

Premium app for a premium boat

The Candela C-8 is an electric hydrofoiling day boat for private owners. The mobile app provides remote control, trip statistics, and support.

In collaboration with Stendahls I designed and built the app using Flutter, with a Python/Flask backend. I also created a multi-language documentation site for owners.

Nectarine Health Wristband & App (2021)

At Nectarine Health we built a wristband that detects falls and alerts caregivers during emergencies or when unusual patterns occur.

I led development of mobile apps for nursing homes and family caregivers, working with UX designers, AI engineers, hardware specialists, and customers. Built with Flutter and Go.

Inovia Insight (2017)

Customizable React dashboard for Big Data visualization

Inovia Insight

Built for telecom and energy industries to help discover trends in large datasets. I designed and developed the tools based on Material Design principles, and experience in information visualisation, using React.

Svea Bank Merchant Tools (2015)

Suite of e-commerce tools

Svea Bank Merchant Tools
Order admin interface for merchants
Svea Bank Checkout
Checkout interface for web shops

Tools for online merchants to handle checkout, payments, and orders. I designed and built the frontend using Bootstrap, Angular, and Aurelia with a .NET backend. My work on an accessible and convenient checkout flow, as well as modern tools for merchants, gave Svea Bank a competitive edge in the market.

Unikum (2014)

A modern school portal

Skolbanken
"Skolbanken" - an open resource for lesson plans
Unikum evaluations
Assessment support and statistics
Unikum matrix interface
Assessment rubrics for fair evaluation

Unikum helps schools and students plan and perform education. It was the first SaaS school portal in Sweden and I was the first employee, envisioning, architecting, designing and building a new type of individualised tool for learning.

Levande Böcker (1995)

Edutainment revolution

I led localization efforts at Levande Böcker, bringing educational CD-ROM games like Mulle Meck, Lek&Lär, and Äventyret Människan to children in the Nordics.