Björn Pettersson

BSc Computer Science & Economics, University of Copenhagen
Copenhagen, Denmark  ·  bjpe1727@gmail.com  ·  +45 60664608  ·  LinkedIn  ·  GitHub
Björn Pettersson
Click to highlight:

Experience
Enyday — BA Thesis: Energy Arbitrage & Ancillary Services 2026
MILP optimisation model in Python on real 2025 operational data (tariff structures, spot prices, frequency data) evaluating FCR-D, aFRR, and spot arbitrage stacking for behind-the-meter battery assets in DK2.
Enyday — Market Research / Business Developer 2021–2023
Market entry and regulatory research (EU REDII, ESG, taxonomy frameworks), business case development, and VC pitch prep for an energy company, part-time alongside studies.
Bollinger Grohmann — Research Assistant (w/ Berlin University of the Arts) 2021–2022
Co-developed PUG, a DQN reinforcement learning plugin for generative design in Rhino/Grasshopper, published on Food4Rhino. Co-authored paper presented at the Design Modelling Symposium Berlin.

Projects
Aggregated FCR-D participation for BTM energy communities 2026
BA thesis with Enyday. MILP model for FCR-D up, down, and spot arbitrage stacking for behind-the-meter energy communities in DK2. Uses real 2025 operational data.
100M: Generative design for refugee camps 2022–2023
Generative deisgn using wave function collapse for refugee camp planning. Built as a generative design tool in collaboration with CARE.
PUG: Deep Q-Learning for architectural design 2021
Co authored with Diego Apellániz through reserach assistant role. Reinforcement learning agent for generative spatial layout, published as a flexible reinforcement learning framework for cradle-to-cradle design.

Education
Seoul National University  Exchange 2025
Deep learning syllabus hw1 hw2 hw3
Advanced deep learningMoE · transformer routing syllabus report code
Mechanism design syllabus proposal slides
Operations management syllabus hw1 hw2 slides
University of Copenhagen  2023–2026
Bachelor projectenergy arbitrage · DK2 · MILPgrade 12
Philosophy of science for computer science and economicsgrade 10 syllabus exam
Macroeconomics Bgrade 10 syllabus
Microeconomics Bgrade 12 syllabus exam
Econometrics B syllabus
Databases and information systems syllabus
Algorithms and data structuresgrade 10 syllabus exam hw1 hw2 hw3 hw4
High performance programming and systems syllabus exam code
Econometrics A syllabus
Macroeconomics A syllabus
Numerical methodsgrade 12 syllabus
Linear algebra in computer sciencegrade 12 syllabus
Introduction to discrete mathematics and algorithms syllabus
Microeconomics Agrade 12 syllabus
Probability and statistics syllabus
Introduction to economics syllabus
Introduction to mathematics in natural sciencegrade 10 syllabus
Programming and problem solving syllabus

Previous Career
MSc Architecture in Strategic Design & Entrepreneurship — The Royal Danish Academy & Copenhagen Business School joint programme.
During my masters I started at the CITA institute for computational design, where I fell in love with computer science through a research assistant role working on a DQN implementation that eventually got published. I switched to strategic design in my second year for a more practical and project-driven approach, but continued algorithmic design work in my master's thesis 100M — a generative design collaboration with CARE Denmark. Realising I wanted to work more theoretically, I made the switch toward a more technical career with my degree at the University of Copenhagen.