I build the whole stack —firmware on the board,dashboard on the wall.

Fullstack developer in Kristiansand, Norway. For the last five years I have owned systems end to end: from C++ and Python firmware on custom PCBs, to the cloud that manages them, and the Next.js interfaces people actually look at. I studied as a 3D artist at first, which is why the interfaces come out polished.

Front-end developer at IoT Solutions AS. Open to new work, remote first.


Devices

Firmware on custom hardware

C++ and Python on PCB prototypes through to production. OTA updates, Modbus, MQTT, a working OCPP 1.6 client, Zigbee.

Platform

The cloud that manages them

Remote control, configuration and fleet administration. Measurement pipelines that aggregate meter and solar data into something usable.

Interface

Where people actually look

TypeScript, React, Next.js and Vue. I design as well as build, so the redesign and the implementation are the same job.


Selected work

01

Momentbound

A cross-platform collaborative photo-journaling app. My own product, designed and built end to end.

Read

02

allmy.energy

Modernised and redesigned the Next.js app, and built a solar calculator on simulated and real consumption data.

Read

03

Queno & Q-Cloud

Firmware for charging hardware — OTA, Modbus, MQTT, a working OCPP 1.6 client — and the cloud platform that runs the fleet.

Read

04

ONEPOLE

Led the site and its ongoing operation, and produced the product renders it runs on.

Read

Also shipped

QUDO / QUDO Bridge

Firmware updates and testing for the QUDO smart solution, with continued development in Python and C++.

QUDO Homey app

A smart-home app for the Homey ecosystem, integrating the Zigbee protocol.

Rotating energy dashboards

Wall displays that pull meter readings and solar production, aggregate them and present them in a form people can digest.

Chess in three.js

The board in the corner of this site. A recurring project — I rebuild it in whatever I am learning. Click a white piece to take over from the engine.

Minigame site

An early collection of browser minigames, built while studying front-end development. Long offline.


Before the code

Two years of 3D, then everything else

I studied 3D design, animation and game design at Noroff before front-end development, and kept doing it professionally: over fifty visualisations for clients at Q-Light. It is a side thing now, but it is the reason I care about how things look.

Double-height living space behind full-height glazing

Looking for remote work.Let us talk.

White to move