ML engineer and student at NTNU and UC Berkeley, building systems where machine learning meets real-world constraints.
Trondheim / Oslo / Berkeley

I study Industrial Economics and Technology Management at NTNU, specialising in Computer Science with a focus on AI and ML. In 2025–26 I spent a year as a visiting student at UC Berkeley, where I took courses in machine learning, economics and financial engineering.
My work spans industries with high stakes and hard constraints — particle physics trigger systems at CERN, real-time monitoring across Norway's hydropower grid, and sustainable AI for e-commerce. As part of COMPSCI 294 at Berkeley, I co-authored a preprint on carbon-aware recommendation re-ranking that was published on arXiv.
Outside of work I enjoy staying active through weight training, endurance training, and basketball. I competed in both athletics and basketball through upper secondary school.
ML Intern
Jun–Aug 2026
Geneva, Switzerland
AI/ML Intern
Jun–Aug 2025
Drammen, Norway

Project Lead → Data Scientist
Jan 2024–Aug 2025
Trondheim, Norway
His Majesty the King's Guard
Second-in-Command
Oct 2022–Sep 2023
Oslo, Norway
NTNU — Norwegian University of Science and Technology
M.Sc. Industrial Economics and Technology Management
Computer Science (AI/ML) + Economics/Finance. GPA: 4.4/5.0
University of California, Berkeley
Visiting Student
GPA: 3.97/4.0
Fall 2025
Spring 2026
Course project for COMPSCI 294 (Designing Algorithmic Media) at UC Berkeley, which became a co-authored arXiv preprint. Explores trading user engagement for sustainability in e-commerce recommendation systems.
ATLAS Trigger VAE — CERN Openlab
FPGA implementation of a variational autoencoder for real-time particle physics event selection using hls4ml.
Hydropower Anomaly Detection — Å Energy
PyTorch models for digital monitoring of 82 hydropower plants using time series and computer vision.
1st place (best use of Railtracks). Multimodal AI application built at the Railtracks Hackathon with Noah.
Occasional posts on machine learning, things I'm learning, and whatever else I find worth writing about.
Read the blog →Training and health have been a core part of my life for as long as I can remember. I stay active through weight training, endurance work, and basketball — and I track my progress with regular benchmark tests.
Outside of training I'm into poker, philosophy, dog training, and small game hunting. I've also been part of Poker@Berkeley (Berkeley's poker club), NTNUI Basketball, and NTNUI Volleyball.

Technical
Python, PyTorch, TensorFlow, SkLearn, Pandas, C++, Java, SQL, KQL, Azure, HLS, Linux
Languages
Norwegian (native) · English (fluent) · Spanish (conversational)